Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
proont
1 / 1 / 1
Регистрация: 15.11.2014
Сообщений: 79
#1

Отличие getline() от cin.getline() - C++

02.07.2015, 14:18. Просмотров 1777. Ответов 3
Метки нет (Все метки)

Чем отличается getline() от cin.getline() ?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.07.2015, 14:18     Отличие getline() от cin.getline()
Посмотрите здесь:

cin И getline C++
C++ getline(cin,a);
cin.getline скушал C++
cin.getline() C++
C++ cin.getline
C++ cin.getline
C++ cin.getline
C++ cin.getline() не выполняется
cin.getline() C++
getline(cin, ); C++
C++ Setlocal и cin.getline
Getline() и cin C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
egor2116
338 / 369 / 42
Регистрация: 20.01.2013
Сообщений: 1,116
02.07.2015, 14:23     Отличие getline() от cin.getline() #2
Чем отличается getline() от cin.getline() ?
google молчит ?
 Комментарий модератора 
п.3.3. Правил
Не отсылайте других пользователей в поиск и избегайте ссылок на поисковые системы (Google, Yandex и др.). Самостоятельно найдите ответ на вопрос и разместите его на форуме.
proont
1 / 1 / 1
Регистрация: 15.11.2014
Сообщений: 79
02.07.2015, 14:51  [ТС]     Отличие getline() от cin.getline() #3
Я искал, но до конца не разобрался. cin.getline() это из класса <iostream>. getline() из <string> я так понял.
cin.getline() считывает указанное количество символов в массив типа char. А getline используется только для объектов класса string.
Новичок
Модератор
1181 / 752 / 159
Регистрация: 17.07.2012
Сообщений: 4,131
Записей в блоге: 1
Завершенные тесты: 2
02.07.2015, 21:00     Отличие getline() от cin.getline() #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от proont Посмотреть сообщение
cin.getline() считывает указанное количество символов в массив типа char. А getline используется только для объектов класса string.
В этом и есть отличие. cin.getline() юзается с сишными строками,а просто getline с std::string.
Yandex
Объявления
02.07.2015, 21:00     Отличие getline() от cin.getline()
Ответ Создать тему
Опции темы

Текущее время: 03:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru