Плз объясните ошибку Visual C++

lord2476

error C2664: 'Write' : cannot convert parameter 1 from 'float' to 'const void *'
There is no context in which this conversion is possible
p.s.
float R4;
CFile F(ADRFILE, CFile::modeCreate | CFile::modeWrite | CFile::typeBinary);
F.Write(R4,sizeof(R4;

stm2389930stm

хочет, что б R4 была (const void *)
типа из буфера писать надо...
надо указательна переменную вставить, а не переменную... типа &R4
зы. привет, бж!

rosali

CFile F(ADRFILE, CFile::modeCreate | CFile::modeWrite | CFile::typeBinary);
F.Write(&R4,sizeof(R4;
------^^^
Оставить комментарий
Имя или ник:
Комментарий: