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

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

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

Показать сообщение отдельно
gray_fox
What a waste!
1511 / 1214 / 69
Регистрация: 21.04.2012
Сообщений: 2,550
Завершенные тесты: 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 минут
Только тут придётся ещё перед добавлением проверять на пробел самому.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru