Здравствуйте, 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