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

przenoszenie zawartości pliku .txt

Ostatnio zmodyfikowano 2017-11-09 19:08
Autor Wiadomość
ksardias
Temat założony przez niniejszego użytkownika
przenoszenie zawartości pliku .txt
» 2017-11-09 18:27:13
Mam plik .txt  użytkownik wybiera linijkę którą ma przenieść, zapisuje na nowo w tym samym pliku to samo oprócz danej przez użytkownika linijki która wędruje do innego folderu, problem polega na tym że gdy plik będzie pusty wykonują się dalsze instrukcje, a tą metodą zostają spacje, jak tego uniknąć?
P-166621
ParseThisCode
» 2017-11-09 18:34:07
Próbowałeś
ifstream::seekg
 ?
P-166622
ksardias
Temat założony przez niniejszego użytkownika
» 2017-11-09 18:37:19
wczoraj coś o tym czytałem, mam artykuł, dzięki.

EDIT: wiem jak ustawić wskaźnik na koniec, ale jak napisać kod który wczyta z pliku tekst do tego wskaźnika?
P-166623
ParseThisCode
» 2017-11-09 19:08:21
Chyba tak

C/C++
#include <fstream>
#include <limits>

std::fstream & GotoLine( std::fstream & file, unsigned int num ) {
    file.seekg( std::ios::beg );
    for( int i = 0; i < num - 1; ++i ) {
        file.ignore( std::numeric_limits < std::streamsize >::max(), '\n' );
    }
    return file;
}
P-166625
« 1 »
  Strona 1 z 1