Тип вектора
Вектор содержит от одного до четырех скалярных компонентов; каждый компонент вектора должен иметь один и тот же тип.
Имя typeNumber |
TypeComponents Name
Компоненты
Элемент | Описание |
---|---|
TypeComponents |
Одно имя, содержащее две части. Первая часть является одним из скалярных типов. Вторая часть — это количество компонентов, которое должно быть от 1 до 4 включительно. |
Имя |
Строка ASCII, однозначно идентифицирующая имя переменной. |
Примеры
Ниже приведено несколько примеров.
bool bVector; // scalar containing 1 Boolean
int1 iVector = 1;
float3 fVector = { 0.2f, 0.3f, 0.4f };
Вектор можно объявить с помощью следующего синтаксиса:
vector <Type, Number> VariableName
Ниже приведено несколько примеров.
vector <int, 1> iVector = 1;
vector <double, 4> dVector = { 0.2, 0.3, 0.4, 0.5 };