Решение задачи требует доработки, см.
/SpeckursCxx/Zadachi/ObshhieTrebovanija. Все пункты: Оформление, Сборка, Исполнение.
Некоторые дополнительные замечания (что успел просмотреть):
- Используйте std::stringstream или boost::lexical_cast вместо sprintf, atof и т.п.
- Используйте умные указатели (это из области безопасности исключений, о чем я планирую много говорить :) :
- Здесь можно положиться на деструктор:
- Старайтесь использовать std::string и его интерфейс вместо строк в стиле C:
- Использование typedef вам бы облегчило жизнь при написании ConfigData.
Антон Дедов