Главная » 2026 » Ноябрь » 14 » C++ | Создание структуры каталогов
15:55
C++ | Создание структуры каталогов

C++ | Создание структуры каталогов

Вначале необходимо сделать два замечания:

  • во-первых, имя пользователя компьютера должно состоять только из латинских букв. Никаких русских букв и пробелов, т. к. многие программы сохраняют различные настройки и временные файлы в каталоге C:\Users\<Имя пользователя>. Если имя пользователя содержит русские буквы, то они могут быть искажены до неузнаваемости из-за неправильного преобразования кодировок и программа не сможет сохранить настройки. Помните, что в разных кодировках русские буквы могут иметь разный код. Разработчики программ в основном работают с английским языком и ничего не знают о проблемах с кодировками, т. к. во всех однобайтовых кодировках и в кодировке UTF-8 коды латинских букв одинаковы. Так что, если хотите без проблем заниматься программированием, то от использования русских букв в имени пользователя лучше отказаться;
  • во-вторых, имена каталогов и файлов в пути не должны содержать русских букв и пробелов. Допустимы только латинские буквы, цифры, тире, подчеркивание и некоторые другие символы. С русскими буквами такая же проблема, что и описана в предыдущем пункте. При наличии пробелов в пути обычно требуется дополнительно заключать путь в кавычки. Если этого не сделать, то путь будет обрезан до первого встретившегося пробела. Такая проблема будет возникать при сборке и компиляции программ из командной строки.

Соблюдение этих двух простых правил позволит избежать множества проблем в дальнейшем при сборке и компиляции программ сторонних разработчиков.

Перед установкой программ создадим следующую структуру каталогов:

book
cpp
    projectsQt
    lib

Каталоги book и cpp лучше разместить в корне какого-либо диска. В моем случае это будет диск C:, следовательно, пути к содержимому каталогов: C:\book и C:\cpp. Можно создать каталоги и в любом другом месте, но в пути не должно быть русских букв и пробелов — только латинские буквы, цифры, тире и подчеркивание. Остальных символов лучше избегать, если не хотите проблем с компиляцией и запуском программ.

В каталоге C:\book мы станем размещать наши тестовые программы и тренироваться при изучении работы с файлами и каталогами. Некоторые функции без проблем могут при неправильном действии удалить все дерево каталогов, поэтому для экспериментов мы воспользуемся отдельным каталогом, а не каталогом C:\cpp, в котором у нас будет находиться все сокровенное, — обидно, если по случайности мы удалим все установленные программы и проекты.

Внутри каталога C:\cpp у нас созданы два вложенных каталога:

  • projectsQt — в этом каталоге мы станем сохранять проекты из редактора Qt Creator;
  • lib — путь к этому каталогу мы добавим в системную переменную PATH и будем размещать в ней различные библиотеки, которые потребуются для наших программ.

Скачать учебник C++ в формате PDF

Категория: Прочее | Просмотров: 3 | Добавил: unicross | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Категории раздела
Списки слов [0]
Списки слов и словари
OCR [0]
Оптическое распознавание символов
UImage [0]
Графическая библиотека для Python
UImage C [0]
Графическая библиотека для Python
Программы [2]
Полезные программы
Прочее [11]
Другие темы
Календарь
«  Ноябрь 2026  »
Пн Вт Ср Чт Пт Сб Вс
      1
2345678
9101112131415
16171819202122
23242526272829
30
Архив записей