[c++] Poruszanie się po pliku
Ostatnio zmodyfikowano 2014-09-17 14:39
Szary Temat założony przez niniejszego użytkownika |
[c++] Poruszanie się po pliku » 2014-09-17 14:39:31 Hej, jak przesuwam wskaźnik na konkretny bit to mi się pierwsza zmienna sypie #include <fstream> #include <string> #include <iostream> #include <sstream> using namespace std;
int main() { unsigned i = 100; unsigned j = 20; unsigned k; ofstream save( "../Date/proba.txt", ios::out ); if( save.is_open() ) { save.seekp( 0 ); save.write(( char * ) & i, sizeof i ); save.close(); } ofstream s( "../Date/proba.txt", ios::out ); if( s.is_open() ) { s.seekp( + sizeof( unsigned ) + 1 ); s.write(( char * ) & j, sizeof j ); s.close(); } ifstream load( "../Date/proba.txt", ios::in ); if( load.is_open() ) { load.seekg( 4 ); load.read(( char * ) & k, sizeof k ); cout << k << endl; load.close(); } cin.get(); return 0; }
|
|
« 1 » |