Будь умным!


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

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

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

Акция
Закажите работу сегодня со скидкой до 25%
Узнать стоимость работы
Рассчитаем за 1 минуту, онлайн

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;

}


Акция
Закажите работу сегодня со скидкой до 25%
Узнать стоимость работы
Рассчитаем за 1 минуту, онлайн


1. Комиссия Европейского Союза
2. Контрольная работа По дисциплине Вариант Аудит 3
3. Тесты по ...
4.  Ознакомиться с Венской конвенцией о дипломатических сношениях 1961 г
5. ТЕМА- АНАЛІЗ МОРФОСТРУКТУРНОГО РЕЛЬЄФУ ДНА СВІТОВОГО ОКЕАНУ МЕТА- шляхом територіального аналіза сформува
6. тематизировать и обосновать в качестве универсальных основные особенности мышления коллективистического о1
7. тематизувати знання про будову матерії
8. Вариант- Бизнес и политика
9. Реферат- Люминисценция
10. на тему - Проблемы вступления России в ВТО
11. . Халы~аралы~ ~атынастарды~ ~азіргі ж~йесі дамуыны~ за~дылы~тары мен ма~ызды кезе~дері.
12. ВВЕДЕНИЕ ФИЗИКА ~ наука о природе о свойств
13. реферат дисертації на здобуття наукового ступеня кандидата медичних наук Запоріжжя ~ Дисер
14. Hot Tun
15. Утверждаю Проректор по учебно воспитательной работе Л
16. Реферат- Управленческая деятельность социума
17. Реферат- Задачи по экологическому праву
18. Проблема свободы человека в творчестве преподобного Максима Грека и царя Ивана Васильевича Грозного
19. Менеджмент качества СанктПетербургского Электротехнического университета ЛЭТИ; доктор технических
20. тема Сердечнососудистая система включающая в себя органы кровообращения поставляет тканям и внутренним