Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Dodawanie stringów w pętli for

Ostatnio zmodyfikowano 2014-03-17 00:13
Autor Wiadomość
kaminki
Temat założony przez niniejszego użytkownika
[C++] Dodawanie stringów w pętli for
» 2014-03-16 23:05:39
Mam problem z dodawaniem stringów w pętli for. Przykład:
Input:
2
ab cd
ef gh

Output:
ab cd
f gh

W pierwszym obiegu zwraca to co zostało podane, natomiast w każdym kolejnym ucieka pierwszy element. Można coś na to poradzić? Szukałem i nic konkretnego na ten temat nie było. Podaję kod:

C/C++
#include<iostream>
#include<string>
#include<conio.h>

using namespace std;
int N;
string tekst, tresc;


int main()
{
    cin >> N;
    for( int i = 0; i < N; i++ )
    {
        cin.ignore();
        getline( cin, tekst );
        cout << "Tekst to: " << tekst;
        cout << "\n";
    }
    getch();
}
P-106606
Monika90
» 2014-03-17 00:08:56
cin.ignore() daj przed for
P-106609
kaminki
Temat założony przez niniejszego użytkownika
» 2014-03-17 00:13:51
Bardzo dziękuje. Teraz jest wszystko ok
P-106611
« 1 »
  Strona 1 z 1