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

первый gets() игнорируется, а второй работает - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сохранение структуры в файл http://www.cyberforum.ru/cpp-beginners/thread680241.html
Добрый день. Не могу понять как реализовать то что вышло на экран с помощью функции void poisk_cena() и перезаписать результат в тот же файл? Хотел как нибудь через массив но не получилось. Подскажите пожалуйста. // kurs_9_2.cpp: главный файл проекта. #include "stdafx.h" #include <iostream> #include <fstream> #include <atlstr.h>
C++ HTML документ как открыть существующий документ HTML из программы. http://www.cyberforum.ru/cpp-beginners/thread680238.html
C++ C++ & Android
Здравствуйте. Вопрос в том есть на C++ фреймворки для Android? Есть ли какая то официальная поддержка по разработке ПО для Android на C++? :handshake:
Полином 4 степени C++
Здравствуйте! Подскажите пожалуйста алгоритмы решения полинома 4 степени, которые было бы несложно запрограммировать.
C++ Создать класс, описывающий треугольник, и наследник, описывающий прямые треугольной призмы http://www.cyberforum.ru/cpp-beginners/thread680193.html
Создать класс описывающий треугольник. найти площадь треугольника. создать класс наследник, описывающий прямые треугольной призмы. найти объем такой призмы
C++ Вывести данные о старших по возрасту студентах Дана информация о шести студентах. Запись имеет вид: фамилия, год рождения, место рождения, факультет. Вывести данные о старших по возрасту студентах, предполагая что год рождения может быть одинаков. подробнее

Показать сообщение отдельно
denys_l
51 / 51 / 4
Регистрация: 26.09.2011
Сообщений: 186
25.10.2012, 15:32     первый gets() игнорируется, а второй работает
C++
1
2
3
4
5
6
7
8
...
cin>>ar[0][0].day;
cin>>ar[0][1].day;
...
gets(ar[i][j].surname);
...
gets(ar[i][j].name);
...
Первый cin пропускает все симолы пробела и начала новой строки и читает ar[0][0].day. При этом символ начала новой строки остается во входном потоке... Его пропускает второй cin. Но после ввода ar[0][1].day опять этот символ остается во входном потоке. И его зибирает gets...
 
Текущее время: 01:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru