C++ указатель на функцию с параметрами по умолчанию

 

hsm

опытный

Давным давно был написан такого рода код (Linux, gcc2.95):

typedef void (* pf)(int i=1);

при недавней попытке его скомпилить под gcc3.4.6 возникает ошибка:
error: default arguments are only permitted for function parameters

Что за?!!! Это безнадежно или нужен бубен? Типа другого компилятора?
(Ситуация осложняеться тем что на Linux X64 старый gcc2.95 "с пол пинка" не собрался.)
 

в начало страницы | новое
 
Поиск
Поддержка
Поддержи форум!
ЯндексЯндекс. ДеньгиХочу такую же кнопку
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru