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