Использование ostream C++ для вывода данных — преимущества и примеры кода

Основная информация об использовании ostream C++

Тип данныхПримерОписание
intint number = 42; std::cout << number;
doubledouble pi = 3.14159; std::cout << pi;
std::stringstd::string name = "John"; std::cout << name;
charchar letter = 'A'; std::cout << letter;

Например:


double value = 3.14159;
std::cout << std::fixed << std::setprecision(2) << value;

Особенности использования ostream C++

Примеры использования ostream C++

Пример 1:

#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
return 0;
}

Пример 2:

#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 10; i++) {
cout << i << " ";
}
cout << endl;
return 0;
}

Пример 3:

#include <iostream>
using namespace std;
int main() {
int arr[2][3] = {{1, 2, 3}, {4, 5, 6}};
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
cout << arr[i][j] << " ";
}
cout << endl;
}
return 0;
}
std::cout << "Привет, мир!" << std::endl;
int x = 10;
std::cout << "Значение переменной x: " << x << std::endl;
std::ofstream file("output.txt");
file << "Данные для записи в файл" << std::endl;
file.close();

В данном примере происходит запись строки "Данные для записи в файл" в файл с именем "output.txt". После окончания записи необходимо закрыть файл.

Кроме того, ostream обладает возможностью задавать различные флаги форматирования с помощью метода setf. Некоторые из наиболее часто используемых флагов включают флаги десятичного форматирования, научной нотации и выравнивания.

#include <iostream>
int main() {
std::cout << "Привет, мир!";
return 0;
}

Оцените статью