У вас вопросы?
У нас ответы:) SamZan.net

поток вводавывода

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.6.2025

1) iostream — заголовочный файл с классами, функциями и переменными для организации ввода-вывода в языке программирования C++. Он включён в стандартную библиотеку C++. Название образовано от Input/Output Stream («поток ввода-вывода»). В языке C++ и его предшественнике, языке программирования Си, нет встроенной поддержки ввода-вывода, вместо этого используется библиотека функций. iostream управляет вводом-выводом, как и stdio.h в Cи. iostream использует объекты cin, cout, cerr и clog для передачи информации в и из стандартных потоков ввода, вывода, ошибок (без буферизации) и ошибок (с буферизацией) соответственно. Являясь частью стандартной библиотеки C++, эти объекты также являются частью стандартного пространства имён — std.

2) c++ getline()

Есть цикл С++, где сначала считывается строка типа string: getline(cin, str). Затем считывается число типа int: cin << n;

При следующей итерации цикла новая строка не считывается, а сразу переходит к считыванию числа. при дебаге строка сама становится пустой. И так весь цикл. Как избавиться?

string с маленькой буквы

у меня через char и cin.getline(str, 80) тоже не работает

for(int i = 0; i < 8; i++)

{

cout << "Enter name_soname" << endl;

getline(cin, massiv.nameAndSoname);

cout << "Enter phone" << endl;

cin >> massiv.phone;

for (int j = 0; j < 3; j++)

{

cout << "Enter birthdate" << endl;

cin >> massiv.birthDate[j];

} }

3) fstream (сокращение от «FileStream») — заголовочный файл из стандартной библиотеки C++, включающий набор классов, методов и функций, которые предоставляют интерфейс для чтения/записи данных из/в файл. Для манипуляции с данными файлов используются объекты, называемые потоками («stream»).

4)

#include "stdafx.h"

#include <iostream>

using namespace std;

int main()

{

setlocale(LC_ALL,"Rus");

int i, n;

//ввод количества элементов массива

cout<<"n="; cin>>n;

//выделение памяти

int *a=new int[n];

cout<<"Введите элементы массива:\n";

//ввод массива

for (i=0; i<n; i++)

cin>>a[i];

//вывод заданного массива

for (i=0; i<n; i++)

cout<<a[i]<<"\t"<<"\n";

//преобразование массива

for (i=0; i<n; i++)

a[i]=-a[i];

//вывод преобразованного массива

for (i=0; i<n; i++)

cout<<a[i]<<"\t"; cout<<"\n";

//освобождение памяти

delete []a;

system("pause");

return 0;

}




1. ТЕМАТИЧЕСКОГО МАЯТНИКА И ОПРЕДЕЛЕНИЕУСКОРЕНИЯ СВОБОДНОГО ПАДЕНИЯ Оборудование- математический маят
2. Согласно российскому законодательству {2} к основным банковским операциям относятся следующие- привл
3. і. Саме ці питання складають предмет ек
4. Методические рекомендации Содержание родительских уголков Старший воспитат
5. Легкая атлетика
6.  Мікроскопія та зарисовка демонстраційних препаратів
7. Расчет основных технологических параметров работы специализированных свиноводческих хозяйств с законченным оборотом стада
8. Жизнь Солона
9. технический прогресс Современная наука и техника раскрыли величие человеческого разума
10. Оренбургский государственный университет Кафедра гуманитарных и социальных дисциплин Расс