underlyingValue

Базовая числовая стоимость для объекта перечисления C++ создается в MATLAB

Синтаксис

Описание

пример

underlyingValue(cppEnum) возвращает базовое числовое значение для объекта перечисления C++, созданного в MATLAB®. underlyingValue метод экземпляра перечисления.

Примеры

свернуть все

Создайте файл enums.hpp с этими операторами.

enum class COLOR {

RED=100,
BLUE=500,
BLACK=1000,
WHITE=5000,

};

Создайте интерфейс C++.

clibgen.buildInterface('enums.hpp')
addpath enums

Введите clib.enums.COLOR., затем нажмите Tab. Выберите BLACK.

Отобразите базовое числовое значение.

underlyingValue(clib.enums.COLOR.BLACK)
ans =

  int32

   1000

Входные параметры

свернуть все

Перечисление C++ создается в MATLAB в виде объекта перечисления C++.

Пример: clib.enums.COLOR.BLACK

Смотрите также

Введенный в R2019a