Re[8]: Задолбало гццой
От: Fwiffo Россия  
Дата: 12.12.09 00:29
Оценка: 8 (1)
Здравствуйте, Alexey F, Вы писали:

AF>Здравствуйте, MikelSV, Вы писали:


MSV>>Вот не понял мысли. как этим пользоваться? Можно более привычного вида? типа void*f...

MSV>>этот код в линуксе пока не будет использоваться, но как минимум должна сохраняться работа в windows.
AF>Имелось ввиду явно кастить к нужному типу:
AF>
AF>void* f = reinterpret_cast<void*> ( someFunc );
AF>


Нет, имелось в виду именно к числовому типу. Пункт относительно преобразования указателя на функцию в void* появится в следующем стандарте. Comeau это компилирует только начиная с 4.3.10.1 Beta2.
void (*p)();
void* v = reinterpret_cast<void*> ( p ); // error: invalid type conversion
long l = reinterpret_cast<long> ( p ); // Ok
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.