parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

дружище, ты попал в плохую ситуацию

egr 21.10.2002 17:58

и тебе надо будет шевелить мозгами. Дело в том, что парсер в сегодняшнем виде не переносится на платформы у которых размер указателя != размеру int. Так как в файлах pa_hash.h: In method `int Hash::get_int(const String &) const

и pa_array.h: In method `int Array::get_int(int) const

производится преобразование без проверки (reinterpret_cast) указателя к целому числу и размеры указателя и целого разные происходит fake. Вообще при использовании reinterpret_cast переносимость очень плохая и это можно считать недостатком парсера.