В то время, когда корабли^W студия собирает проект, g++ упорно придирается к разным моментам.
Например:
ошибка: нет подходящей функции для вызова ‘EVString::EVString(EVString)’
замечание: претенденты: EVString::EVString(EVString&)
замечание: EVString::EVString(VString)
Разобрался, что EVString::EVString(const EVString&) спасает положение. Но с другой стороны это бред, почему я не могу менять данные?
не получается:
ошибка: некорректное преобразование из ‘int (*)(int, int)’ в ‘void*’
А всего то хотелось получить адрес функции.
И так далее. В основном ошибки, связанные с переводом из одного типа в другой.
Долгая отладка таких, казалось бы простых вещей, которые понимает даже студия (2003 года), создают мнение о гцц, как о тупом компиляторе.
Я так понимаю есть веские основания для всех этих глюков?
Римское правило. Тот, кто говорит, что Это не может быть сделано, никогда не должен мешать тому, кто Это делает.
Осень, ну вы поняли.
Зачем еще один код? А человек?