LINUX.ORG.RU

[C++]конвертация double в GLfloat

 


0

1

Возможно ли?

graf.VertexArray[i+n][2]=(float)fcos.get[i];
при компиляции выдает:
error: invalid types ‘<unresolved overloaded function type>[int]’ for array subscript
вот так:
graf.VertexArray[i+n][2]=(float)(fcos.get[i]);
тоже не помогает

★★★

Последнее исправление: disee (всего исправлений: 1)

Напиши в две строки.

float a = fcos....;

graf.v... = a;

bk_ ★★
()

проверю свои телепатические возможности: ты хотел панисать:

graf.VertexArray[i+n][2]=(float)fcos.get(i);

invy ★★★★★
()

error: invalid types ‘<unresolved overloaded function type>[int]’ for array subscript

Ну и причём здесь double to float? Тут, имхо, речь идёт о перегруженном операторе [], и чего-то ему не нравиться...

Bad_ptr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.