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

getline - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С чего начать программирование? http://www.cyberforum.ru/cpp-beginners/thread362877.html
Не нашёл тему, уж извините. Проблема в том, что: Я не знаю программирования. Впринципе. Мне посоветовали С++. Как думаете? Стоит ли начинать именно с него или с чего то другого?
C++ Быстрое чтение и запись файлов Вопрос такой: имеется файл input.txt следующего вида: 5 12 6 7 44 2 1 2 3 4 5 2 343 634 54 1 123 2 345 56 56 11111 2222 333 44 5 http://www.cyberforum.ru/cpp-beginners/thread362874.html
C++ Уравнение с тремя переменными С++
Уважаемые форумчане, помогите решить задачу на С++. Задано уравнение третьей степени 11*x*x*x-13*y*y*y+17*z*z*z-4503=0 Определить, имеет ли оно решение в целых числах. Если имеет, то сколько их и чему они равны. кроме того обязательным условием является использование в коде подпрограммы. Сам я написал вот такой "сложный" код с двумя вложенными циклами без всяких подпрограмм, в результате...
C++ Две не сложные задачки
1. Составьте программу, определяющую остаток от деления числа А на число В. 2. Даны два различных вещественных числа. Определить какое из них меньше. ЗАРАНЕЕ СПАСИБО
C++ Считавание и выполнение математического выражения из файла http://www.cyberforum.ru/cpp-beginners/thread362802.html
Всем привет! Нужно сделать программу, которая бы считывала математическое выражение из файла input.txt, и записывала результат в output.txt Вот что я сделал: #include <iostream.h> #include <stdio.h> int main()
C++ работа с файлами подскажите как можно сохранить/считать с файла *.dat и чтобы этот файл не смогли прочесть(даже открыть) другие пользователи. подробнее

Показать сообщение отдельно
two steps
6 / 6 / 3
Регистрация: 13.06.2011
Сообщений: 27
07.10.2011, 23:32     getline
Я считываю число из входного потока, но дальше из входного потока уже не могу считать строку. Его надо очищать что ли?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdafx.h>
#include <iostream>
#include <locale.h>
#include <string>
 
using namespace std;
 
int main()
{
    int n;
    string str;
    cin>>n;             //Вводим для примера число 5
    getline(cin, str);    
    cout<<n<<str<<endl; //И сразу это число 5 и выводится, минуя оператор getline
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru