Ну это в курсе, просто сам клиент и вообще что пишу не для работы на сервере делаю на QT, да и чтоб не танцевать лишнее с бубном при сбрке это тоже пишу в файлах .cpp и собираю g++, пока не большие проги заварачиваю в один файл, далее посмотрю может и по class разнесу, хотя давно привык лудще делать отдельно на каждое действие и при необходимости подключать, то есть лишнее не гонять в операционе.