3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Странное поведение cin22.02.2016, 03:55. Показов 559. Ответов 1
Метки нет (Все метки)
Есть класс, в нем есть два текстовых private члена, friend-оператор>> и friend-функция getline для записи в эти члены. Но когда в main.cpp пытаюсь это осуществить, то в случае, если cin>>baker стоит в коде перед getmotto(cin, baker), после записи в baker.m_name не дает шанса записать в baker.m_motto , а сразу переходит к baker.show(); если же переместить cin>>baker после getmotto(cin, baker), то все становится нормально. Почему так?
players.h
main.cpp
main.cpp
0
|
22.02.2016, 03:55 | |
Ответы с готовыми решениями:
1
Странное поведение cin Странное поведение операции XOR и std::cin Как работает cin.peek, cin,get, cin.ignore, cin.clear? Интересное поведение cin.getline(); |
3437 / 2816 / 1249
Регистрация: 29.01.2016
Сообщений: 9,426
|
||||||
22.02.2016, 04:53 | 2 | |||||
Распространенные ошибки
1
|
22.02.2016, 04:53 | |
22.02.2016, 04:53 | |
Помогаю со студенческими работами здесь
2
Странное поведение Странное поведение new Объяснить поведение объекта std::cin в цикле while Странное поведение wstring Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |