Доброе время суток!
Есть желание перейти с C на C++. Сейчас взвешиваю все плюсы и минусы, а пока возник небольшой вопросец...
Наибольшую выгоду от перехода на C++ можно извлечь, если начать активно использовать ООП. Если говорить тривиально, это означает, что все сущности, с которыми оперирует программа должны представляться в виде объектов. Вроде это очевидно. Однако программа выполняется под управлением ОС и ОС предоставляет API, ориентированный на использование C, т.е. по большому счету это API нужно предварительно обернуть классами C++. Так и делают: Qt, VCL, MFC имеют в своем составе потоки, средства синхронизации, сокеты и т.д. оформленные в виде классов.
Однако, область применения разрабатываемых программ не позволяет использовать ни одну из перечисленных библиотек: мы пишем консольные программы преимущественно под UNIX. Значит нужно что-то еще... Кто-то может что-нибудь посоветовать?..

Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от erDiZz
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.