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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 20.2.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. КРОВЬ Общая характеристика 1
2.  Стилистические аспекты коммуникации и задачи интерпретации текста 2
3. ПРОМЕЖУТОЧНЫЕ ФОРМЫ ПРЕОБРАЗОВАНИЯ ОТНОШЕНИЙ СОБСТВЕННОСТИ Существует стереотип человеческого восприят
4. Реферат- Трудовые споры и порядок их разрешение
5. Політична система та механізм її функціонування
6. Астана медицина университеті А~ Нысан ТС~~07
7. РЕФЕРАТ по книге Х
8. деньги. Практиковался простой обмен друг с другом гончары выменивали свои кувшины и горшки кузнецыкопья н
9. Борьба идей в русской политологии XVII века
10. а с 10.30 до 12