1 / 1 / 1
Регистрация: 15.11.2014
Сообщений: 79
|
|
1 | |
Отличие getline() от cin.getline()02.07.2015, 14:18. Показов 10843. Ответов 3
Метки нет (Все метки)
0
|
02.07.2015, 14:18 | |
Ответы с готовыми решениями:
3
Отличие функции cin.get и cin.getline Объясните разницу между "cin.getline" и "std::getline" Метод getline(cin, m) не срабатывает без cin.ignore() / Ревью кода Продемонстрировать различие между вводом с помощью cin.Get и cin.Getline с тремя параметрами |
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|||||||
02.07.2015, 14:23 | 2 | ||||||
0
|
1 / 1 / 1
Регистрация: 15.11.2014
Сообщений: 79
|
|
02.07.2015, 14:51 [ТС] | 3 |
Я искал, но до конца не разобрался. cin.getline() это из класса <iostream>. getline() из <string> я так понял.
cin.getline() считывает указанное количество символов в массив типа char. А getline используется только для объектов класса string.
0
|
1647 / 1095 / 488
Регистрация: 17.07.2012
Сообщений: 5,356
|
|
02.07.2015, 21:00 | 4 |
Сообщение было отмечено proont как решение
Решение
В этом и есть отличие. cin.getline() юзается с сишными строками,а просто getline с std::string.
2
|
02.07.2015, 21:00 | |
02.07.2015, 21:00 | |
Помогаю со студенческими работами здесь
4
Объясните работу методов cin.getline и cin.ignore getline(cin,a); Getline() и cin cin.getline Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |