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

[C++] Problem ze string i getline

Ostatnio zmodyfikowano 2011-12-29 14:56
Autor Wiadomość
CodeMeister
Temat założony przez niniejszego użytkownika
[C++] Problem ze string i getline
» 2011-12-29 14:08:30
Witam, mam problem:
C/C++
while( !plik.eof() )
{
    getline( plik, sLinia );
    sBaza.append( sLinia );
}

cout << sBaza;
Chodzi to, że w pliku mam dane zapisane wierszami a kiedy wyświetlam sBaze to nie ma przejść do nowej linii. prosze o pomoc, będę pracował z tym tekstem więc nie moge sformatować wyświetlania przez endl...
P-46581
Mrovqa
» 2011-12-29 14:49:33
Trzeba wiedzieć jak działa getline. Getline wczytuje ci tekst do ogranicznika (który domyślnie jest '\n'), a potem go wyrzuca. Jeśli chcesz mieć przejście do nowej linii to po prostu je sobie dodaj ;]
C/C++
while( !plik.eof() )
{
    getline( plik, sLinia );
    sBaza.append( sLinia );
    sBaza += '\n'; // :) czy to takie trudne? :)
}

cout << sBaza;

Pozdrawiam,
Mrowqa
P-46585
CodeMeister
Temat założony przez niniejszego użytkownika
» 2011-12-29 14:56:43
probowalem coś z endl zdziałać ale na to nie wpadłem, wielkie DZIĘKI !
P-46588
« 1 »
  Strona 1 z 1