#include
- добавление в код необходимых готовых библиотек
- при компиляции к нашему коду подключается готовые библиотеки
- процесс соединения называется связыванием
- библиотека
iostream
позволяет вводить и выводить данные -
include/output stream
-> поток ввода-вывода - команда
cout
взята из библиотекиiostream
-
console out
-> означает вывод на консоль
Библиотеки
- внешний код готовых библиотек
- внешний код
Код
#include <iostream>
using nemaspace std;
int main()
{
cout << "Привет, мир!" << endl;
return 0;
}
Компилятор
- linking
- проверка синтаксиса
- код на машинном языке
Программа
- 01011001010101
- 001010101010
- 01010100101010
namespaces
Специальная область для имен
- несколько библиотек могут содержать команды с одинаковым именем
- их можно использовать отдельно, завернув их в специальные места. Это область называется
namespace(пространство имен)
1-й способ
#include <iostream>
using namespace std;
int main()
{
cout << "Привет, мир!" << endl;
return 0;
}
2-й способ
#include <iostream>
int main()
{
srd::cout << "Привет, мир!" << std::endl;
return 0;
}
Какой способ вам удобен?
int main()
- эта функция является входом в программу
- весь код пишется между символами
{}
, в этой функциональной области - без него программа не запустился
cout
-
consle
используется для вывода информации - после команды
cout
информация передается в консоль через оператора<< (insertion/вставка)
cout << "Привет" << "мир" << "!";
-
console
- это черное окно, используемое хакерами - есть возможность перенести и распечатать сразу несколько фрагментов информации `cout << "Привет" << "мир" << "!";
" "
- в C++ текстовое преставление данных записывается в кавычек
" "
- текстовые данные называются строкой
"Привет, мир"
"Меня зовут Ясмина"
"12313 1233"
"123323"