Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Диалог открытия файлов и запись в файл https://www.cyberforum.ru/ cpp-beginners/ thread346412.html
Привет всем! Возникла такая проблема: получаю из диалога открытия файла имя файла, в который нужно что-то записать. Вот фрагмент кода: private: System::Void openButton_Click(System::Object^ sender,...
C++ c++ обработка файлов
ОЧЕНЬ нужна программа на c++. Из текстового файла А.txt вывести кол-во символов (не учитывая пробел) в файл B.txt Например в файле A.txt: "123 абв" файл B.txt перезаписываем на 6. :pardon:...
C++ while несколько условий
Нужно сделать чтоб при вводе символа проверяла тот ли символ #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int main(int argc, char *argv) {
C++ Оптимизация кода (решение линейного уравнения) Народ я тут написал простенькую программу которая вычесляет x из уровнения вида a+x=b x+a=b a+b=x Тоесть пишешь например: 245+x=500 а программа выводит: x=500-245 ... https://www.cyberforum.ru/ cpp-beginners/ thread346393.html
C++ Аналог функции fprintf в с++ https://www.cyberforum.ru/ cpp-beginners/ thread346385.html
Здравствуйте! Я долго искал в гугле аналог функции fprintf в с++, но так и не нашел и решил написать на форуме. Существует ли в с++ аналог функции fprintf ?
Наследование: "БГТУ", "Факультет", "Группа", "Подгруппа" C++
Определить иерархию классов (в соответствии с вариантом – выделить базовый и производные). Реализовать классы (самостоятельно задать члены-данные и методы класса). Написать демонстрационную...
C++ Перегрузка
Класс - множество set. Дополнительно перегрузить следующие операции: -- удалить элемент из множества (типа set-item); * - пересечение множеств; < - сравнение множеств; > - проверка на подмножество;...
C++ g++: error: CreateProcess: No such file or directory Сегодня, в моей старой теме, ForEvEr привёл пример с boost'ом. Получалилось так, что я свободно гулял по разделу C++ для экспертов и в подписи niXman нашёл ссылочку на MinGW 4.6.0 с boost'ом. Я тут... https://www.cyberforum.ru/ cpp-beginners/ thread346358.html
C++ компилятор dev c++6 https://www.cyberforum.ru/ cpp-beginners/ thread346344.html
компилятор компилирует файл без ошибок но exe файл не создаёт почему? Добавлено через 21 минуту поправка dev c++ 5
C++ Первые шаги. Обучение "C" Хочу начать обучение на языках С , как я понял нужно начинать по возрастающей C>C++>C# . Я не знаю стоит ли начинать обучение т.к. у меня вообще нет опыта программирования. Можно начинать... https://www.cyberforum.ru/ cpp-beginners/ thread346337.html
187 / 180 / 25
Регистрация: 27.01.2012
Сообщений: 1,335
02.08.2012, 06:40 0

Поток stdin

02.08.2012, 06:40. Просмотров 6391. Ответов 9
Метки (Все метки)

Ответ

rambayke, после того, как ты прочитал enter, ты читаешь следующий символ, чтобы убедиться, что это не enter, а потом уже считываешь строчку и выходит следующее :
Ввод:
{
*enter*
дом
}
C++
1
2
3
4
5
6
7
8
9
10
cr = *enter*;
while (cr == *enter*)
{
..
cr = 'д';
}
gets = 'ом';
*выводим*
Самое простое, что можно сделать, это :
printf("text: %c%s", cr, s); // хак, так сказать
Ах да. Вместо cr == 10, лучше пиши cr == '\n'. Более наглядно

Вернуться к обсуждению:
Поток stdin
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.08.2012, 06:40

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Проблема с stdin
Когда ввожу 1 2RRLLUDDULU То работает Если ввожу 1 2

Библиотека stdin
Наткнулся в вопросе к экзамену на библиотеку stdin. До этого ни разу с ней не работал. Поискал...

fflush(stdin)
В одной из ранее открытых тем, было сказано, что fllush(stdin) лучше не использовать. Чем можно...

Stdio с fgets, stdin
Здравствуйте, нужна помощь с библиотекой stdio, проблема заключается в том, что stdin в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.