суббота, 18 июня 2011 г.

Программирование на c++ часть 1. Введение

Прежде всего я наведу пример простой программ:
#include <iostream>

std::string str = "World";

int main() {
    std::cout<<"Hello, "<<str<<"\n";
}

#include - это директива препроцессора(компилятора) которая подключает заголовочный файл, обычно его расширения .h, .hpp, .hpp или без расширения. iostream - библиотека предназначена для организации потоков ввода/вывода. iostream использует объекты cin, cout, cerr и clog для передачи информации в и из стандартных потоков ввода, вывода, ошибок (без буферизации) и ошибок (с буферизацией) соответственно. Являясь частью стандартной библиотеки C++, эти объекты также являются частью стандартного пространства имён — std. std::string - это тип строки c++ который определен в iostream также можно использовать строку языка C char, но при этом нужно указывать ее размер. main() - это функция в которой пишется исполняемый код. std::cout виводит в консоле текст, в данном случае "Hello, World" и конец строки.
Давайте скомпилируем самим простим способом в командной строке введите: g++ main.cpp -o hello. И запускаем программу: ./hello.
ps.:пример компиляции под linux.

Комментариев нет:

Отправить комментарий