Ответы пользователя по тегу C++
  • Организация исходников C++?

    darkslesh
    @darkslesh
    Для себя сделал такую структуру (часто использую в проектах если больше 3 тысяч строк)
    1) Всё лежит в одном месте
    2) C/CPP файлы содержат код, а в заголовке содержат include «header.h»
    3) все H файлы содержат прототипы функций, константы и структуры, которые относятся в C/CPP файлу.
    4) в файле header.h прописываются все заголовочные файлы (сначала системные, потом свои)

    Таким образом очень легко править всё что связано с одним файлом кода (H и CPP файлы имеют одно имя, ток расширение разное). При добавлении нового модуля, нет необходимости прописывать его заголовочный файл в каждом исходнике где он используется, достаточно прописать только в header.h

    И к тому же такой подход позволяет легко обходить ситуации с взаимный include (первый на второго, а второй на первый)
    Ответ написан
    5 комментариев
  • Кратко о C++

    darkslesh
    @darkslesh
    Есть winapi, то как самый лучший справочник используй MSDN(если конечно знаешь англ язык), оффлайн версий хоть и большая но удобная. Есть и русские переводы, хоть не официальные но всё же нормальные.
    А вообще всё еще зависит от области программирования (GUI, SYSTEM, NETWORK, Multimedia etc). Для большинства областей есть хорошие книги.
    Ответ написан
    Комментировать