
#programowanie #cpp
Mam w klasie pointer do array:
w konstruktorze chcę stworzyć array, np. { 0, 180 } - jak to zrobić?
Mam w klasie pointer do array:
float(*range_)[];w konstruktorze chcę stworzyć array, np. { 0, 180 } - jak to zrobić?
range_ = new { 0, 180 } daje "expected a type specifier",_range = new float[2] daje "a value of type float* cannot be assigned to an entity of type float(*)[]"- Najlepsze
- Wszystkie komentarze







float* arrayoffloats = new float[2];
array
float *ptr; // wskaznik do array of float
float *ptr[]; // tablica wskaznikow do float, tablica wskaznikow do tablic float
@Chrzonszcz:
@enceladus71: a więc niczym się nie różni deklaracja wskaźnika do tablicy floatów, od deklaracji wskaźnika do float? Dziwnie...
Komentarz usunięty przez autora
@Capt_S: jak dziwne!? Aksjomat języka C:
NAZWA TABLICY JEST WSKAŹNIKIEM NA JEJ PIERWSZY ELEMENT