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

считывание без пробелов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ массив http://www.cyberforum.ru/cpp-beginners/thread796721.html
дан одномерный массив из n чисел 1. найти минимальный элемент по модулю 2. нулевые элементы массива переставить в конец массива 3. сумма модулей элементов массива, расположенных после первого...
C++ Класс Line К классу Line добавить методы определения, есть две прямые параллельными и есть перпендикулярными. С их помощью определить, образуют четыре точки плоскости (в заданном их порядке): 1) трапецию, 2)... http://www.cyberforum.ru/cpp-beginners/thread796719.html
C++ Метод dist
К классу Line добавить метод dist вычисления расстояния точки от прямой (расстояние ориентирована: если точка лежит слева от направления прямой, то расстояние положительная, если справа, то...
Класс. По трем точкам плоскости вычислить периметр образованного ими треугольника, его площадь, радиусы вписанной и описанной окружностей C++
Добавить к классу точек метод вычисления расстояния между двумя точками. Написать программу, которая по трем точкам плоскости вычисляет периметр образованного ими треугольника, его площадь, радиусы...
C++ Поместить символ в стек http://www.cyberforum.ru/cpp-beginners/thread796707.html
Хочу поместить в стек символ и найти в строке с файла этот символ
C++ Файлы. Как сделать так, что бы не только последний ответ выводил, а все которые удовлетворяют условию? Господа, помогите. Сделал программу. В идеале ответ должен выдавать несколько значений, то есть несколько людей если условие верное. Но у меня выводит только один ответ в результатах. Как сделать... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1521 / 1226 / 70
Регистрация: 21.04.2012
Сообщений: 2,565
Завершенные тесты: 3
27.02.2013, 23:52
Цитата Сообщение от lowlol Посмотреть сообщение
gray_fox, я чекнул в VS, у меня отображалось только то, что я ввел
Потому что "конец ввода" - EOF. В винде вроде Ctrl+Z добавляет.

Добавлено через 1 минуту
Цитата Сообщение от lowlol Посмотреть сообщение
а закрыть поток я могу как-нибудь так:
Если ты хочешь читать до перевода строки, то проще будет читать посимвольно и проверять каждый символ перед добавлением на '\n', примерно так:
C++
1
2
3
for (char tmp; (std::cin >> tmp) && (tmp != '\n'); ) {
   str.append(tmp);
}
Добавлено через 5 минут
Только тут придётся ещё перед добавлением проверять на пробел самому.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru