Главная » 2026 » Ноябрь » 14

C++ | Структура программы

Что ж, программная среда установлена, и редактор настроен. Теперь можно приступать к изучению языка C++. Как вы уже знаете, программа состоит из инструкций, расположенных в текстовом файле. Структура обычной программы выглядит так:

<Подключение заголовочных файлов>
<Объявление глобальных переменных>
<Объявление функций, классов и др.>
int main() {
   <Инструкции>
   return 0;
}
<Определения функций и классов>

В самом начале программы подключаются заголовочные файлы, в которых содержатся объявления идентификаторов без их реализации. Например, чтобы иметь возможность вывести данные в окно консоли, необходимо подключить файл iostream, в котором содержится объявление объекта ... Читать дальше »

Категория: Прочее | Просмотров: 10 | Добавил: unicross | Дата: Вчера

C++ | Компиляция и запуск программы в редакторе Qt Creator

Заполним созданные файлы кодом. Содержимое файла HelloWorld.hpp:

#ifndef HELLOWORLD_HPP
#define HELLOWORLD_HPP

void printHelloWorld();

#endif // HELLOWORLD_HPP

Содержимое файла HelloWorld.cpp:

#include <iostream>
#include "HelloWorld.hpp"

void printHelloWorld() {
   std::cout << "Hello, world!" << std::endl;
}

Содержимое файла main.cpp:

#include "HelloWorld.hpp"

int main() {
   printHelloWorld();
  &
		
		... 
		
			Читать дальше »
		
	
Категория: Прочее | Просмотров: 2 | Добавил: unicross | Дата: Вчера

C++ | Создание проекта в редакторе Qt Creator

В разд. 1.6.1 мы создали проект Test64 (для создания 64-битных программ) в редакторе Qt Creator. При этом мы пользовались мастером, который автоматический создал файл и вставил в него код. Давайте попробуем создать еще один проект и самостоятельно добавить в него файлы.

Для создания проекта консольного приложения в меню Файл выбираем пункт Создать файл или проект. В открывшемся окне (см. рис. 1.21) в списке выбираем пункт Проект без Qt, а затем пункт Приложение на языке C++. Нажимаем кнопку Выбрать. На следующем шаге (рис. 2.1) в поле Название вводим HelloWorld, в поле ... Читать дальше »

Категория: Прочее | Просмотров: 2 | Добавил: unicross | Дата: Вчера

C++ | Первая программа

Прежде чем мы начнем рассматривать синтаксис языка, необходимо сделать два замечания. Во-первых, не забывайте, что книги по программированию нужно не только читать, но и выполнять все приведенные в них примеры, а также экспериментировать, что-либо в этих примерах изменяя. Поэтому, если вы удобно устроились на диване и настроились просто читать, у вас практически нет шансов изучить язык! Во-вторых, помните, что прочитать книгу один раз недостаточно — ее вы должны выучить наизусть! Это основы языка! Сколько на это уйдет времени, зависит от ваших способностей и желания. Как минимум, вы должны знать структуру книги.

Чем больше вы будете делать самостоятельно, тем большему научитесь. Обычно после первого прочтения многое непонятно, после второго прочтения — некоторые вещи становятся понятнее, после третьего — еще лучше, ну, а после N-го прочтения — н ... Читать дальше »

Категория: Прочее | Просмотров: 2 | Добавил: unicross | Дата: Вчера

C++ | Установка Qt 6

Язык C++ является компилируемым языком. Для преобразования текстового файла с программой в исполняемый exe-файл потребуется установить на компьютер специальную программу — компилятор. Для компиляции примеров из книги мы воспользуемся бесплатной программой g++.exe, входящей в состав популярной библиотеки MinGW, которая в свою очередь входит в состав библиотеки Qt.

Для загрузки библиотеки Qt переходим на сайт https://www.qt.io/ и нажимаем кнопку Download. Далее нажимаем кнопку из раздела Downloads for open source users. На следующей странице нажимаем кнопку Download the Qt Online Installer. Скачиваем программу установки и запускаем файл qt-unified-windows-x86-4.1.0-online.exe. Обратите внимание: ... Читать дальше »

Категория: Прочее | Просмотров: 2 | Добавил: unicross | Дата: Вчера

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

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

  • во-первых, имя пользователя компьютера должно состоять только из латинских букв. Никаких русских букв и пробелов, т. к. многие программы сохраняют различные настройки и временные файлы в каталоге C:\Users\<Имя пользователя>. Если имя пользователя содержит русские буквы, то они могут быть искажены до неузнаваемости из-за неправильного преобразования кодировок и программа не сможет сохранить настройки. Помните, что в разных кодировках русские буквы могут иметь разный код. Разработчики программ в основном работают с английским языком и ничего не знают о проблемах с кодировками, т. к. во всех однобайтовых кодировках и в кодировке UTF-8 коды латинских букв одинаковы. Так что, если хотите без проблем заниматься программированием, то от использования русских букв в имени пользователя лучше отк ... Читать дальше »
Категория: Прочее | Просмотров: 2 | Добавил: unicross | Дата: Вчера

C++ | Добавление пути в переменную PATH

Когда мы в командной строке вводим название программы без предварительного указания пути к ней, то вначале поиск программы выполняется в текущем рабочем каталоге (обычно это каталог из которого запускается программа), а затем в путях, указанных в системной переменной PATH. Аналогично выполняется поиск библиотек динамической компоновки при запуске программы с помощью двойного щелчка на значке файла, но системные каталоги имеют более высокий приоритет, чем каталоги, указанные в переменной PATH. Пути в системной переменной PATH просматриваются слева направо до первого нахождения искомого объекта. Так что, если в путях расположено несколько объектов с одинаковыми именами, то мы получим только первый на ... Читать дальше »

Категория: Прочее | Просмотров: 2 | Добавил: unicross | Дата: Вчера

C++ | Создание оконного приложения в редакторе Qt Creator

Теперь создадим простейшее оконное приложение. Для этого в меню Файл выбираем пункт Создать файл или проект. В открывшемся окне (рис. 1.27) в списке слева выбираем пункт Приложение (Qt), а затем справа пункт Приложение Qt Widgets. Нажимаем кнопку Выбрать. На следующем шаге (рис. 1.28) в поле Название вводим TestGUI, в поле Создать в добавляем путь C:\cpp\projectsQt. Нажимаем кнопку Далее. На следующем шаге (рис. 1.29) из списка Система сборки выбираем пункт qmake и нажимаем кнопку Далее. На следующем шаге (рис. 1.30) задаем следующие ... Читать дальше »

Категория: Прочее | Просмотров: 2 | Добавил: unicross | Дата: Вчера

C++ | Создание консольного приложения в редакторе Qt Creator

Давайте в редакторе Qt Creator создадим два проекта. Первый проект (с названием Test64) мы будем использовать для создания 64-битных консольных программ, а второй проект (с названием TestGUI) — для создания 64-битных оконных программ.

Для создания проекта консольного приложения в меню Файл выбираем пункт Создать файл или проект. В открывшемся окне (рис. 1.21) в списке выбираем пункт Проект без Qt, а затем пункт Приложение на языке C++. Нажимаем кнопку Выбрать. На следующем шаге (рис. 1.22) в поле Название вводим Test64 ... Читать дальше »

Категория: Прочее | Просмотров: 2 | Добавил: unicross | Дата: Вчера

C++ | Настройка редактора Qt Creator

В этой книге для создания и компиляции программ на языке C++ мы воспользуемся редактором Qt Creator. Редактор удобен в использовании, он позволяет автоматически закончить слово, подчеркнуть код с ошибкой, подсветить код программы, вывести список всех функций, отладить программу, а также скомпилировать все файлы проекта всего лишь нажатием одной кнопки без необходимости использования командной строки.

Для запуска редактора Qt Creator переходим в каталог C:\Qt\Tools\QtCreator\bin и щелкаем левой кнопкой мыши на значке файла qtcreator.exe. Если на последнем шаге мастера был установлен флажок, то редактор запустится автоматически. После запуска отобразится окно, показанное на рис. 1.15.

Рис. 1.15. Редактор Qt Creat ... Читать дальше »

Категория: Прочее | Просмотров: 2 | Добавил: unicross | Дата: Вчера

C++ | Работа с командной строкой

При изучении материала мы часто будем пользоваться приложением Командная строка. Вполне возможно, что вы никогда не пользовались командной строкой и не знаете, как запустить это приложение. Давайте рассмотрим некоторые способы его запуска в Windows:

  • через поиск находим приложение Командная строка;
  • нажимаем комбинацию клавиш <Windows>+<R>. В открывшемся окне вводим cmd и нажимаем кнопку OK;
  • находим файл cmd.exe в каталоге C:\Windows\System32;
  • в Проводнике щелкаем правой кнопкой мыши на свободном месте списка файлов, удерживая при этом нажатой клавишу <Shift>, и из контекстного меню выбираем пункт Открыть окно команд;
  • в Проводнике в адресной строке вво ... Читать дальше »
Категория: Прочее | Просмотров: 2 | Добавил: unicross | Дата: Вчера

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