przenoszenie zawartości pliku .txt
Ostatnio zmodyfikowano 2017-11-09 19:08
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ąć? |
|
ParseThisCode |
» 2017-11-09 18:34:07 Próbowałeś ifstream::seekg ? |
|
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? |
|
ParseThisCode |
» 2017-11-09 19:08:21 Chyba tak #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; }
|
|
« 1 » |