Форум программистов, компьютерный форум, киберфорум
Наши страницы

Какая разница между cin и getline? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с классами. http://www.cyberforum.ru/cpp-beginners/thread83884.html
Созздать класс Pair (пара чисел). Определить методы изменения полей и вычисления произведения чисел. Определить производный класс Rectagle (прямоугольник) с полями-сторонами. Определить методы...
C++ Программа на тему указатели, функции, строки. (язык Си) Доброго времени суток. Как это случается со многими - я оттянула решение лабораторных работ до самого конца. В программировании я полный 0, за пару дней разобрала что смогла и сделала пару работ, но... http://www.cyberforum.ru/cpp-beginners/thread83883.html
C++ Матрица
В заданной целочисленной прямоугольной матрице. Найти сумму элементов двух ближайших диагоналей, параллельных главной. void Summa(int *Matrix, int MaxRow, int MaxCol) { int s=0; // }...
Слияние деревьев C++
Сижу, мучаюсь, не могу понять что подразумевается в задании о слиянии деревьев. Подвесить вершину второго дерева к какому-нить листу 1-го? Бред. Может подвесить вершину 2-го дерева к вершине первого?...
C++ Поиск минимального гамильтонова цикла в матрице http://www.cyberforum.ru/cpp-beginners/thread83847.html
#include <iostream> using namespace std; #define n 10 int c ; // номер хода, на котором посещается вершина int path; // номера посещаемых вершин int v0=2; // начальная вершина //Матрица...
C++ Составить новую строку из цифр, соответствующих данным буквам и отсортировать их по возростанию. Задача такая: даны цифры от 1 до 9 которые соответствуют каким-либо буквам от X до Y. С клавиатуры вводятся различные буквы. Далее должна появится строка состоящая из цифр соответсвующих буквам... подробнее

Показать сообщение отдельно
Somebody
2791 / 1602 / 147
Регистрация: 03.12.2007
Сообщений: 4,200
Завершенные тесты: 1
09.01.2010, 17:36
Цитата Сообщение от nikkka Посмотреть сообщение
Когда я (на строчках считывания), меняю getline(cin, ...); на cin>>...; то строчки считываютса, но результат совсем другой... Почему?
operator>>
operator>>

<string>

istream& operator>> (istream& is, string& str);

Extract string from istream
Extracts a string from the input stream is storing its content in str. Any previous content of str is cleared.

This function overloads the global operator>> to behave as described in istream::operator>> but applied to string objects.

Notice that the istream extraction operations use whitespaces as separators, therefore this operation will only extract what can be considered a word from the stream. To extract entire lines of text, refer to the string overload of global function getline.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.