Pliki w c++
Transkrypt
Pliki w c++
Pliki w c++ Operacje na plikach Operacje na plikach c++ Biblioteki ofstream-(output file stream)-zapis do plików ifstream-(input file stream)- odczytywanie z plików fstream –(file stream) oba powyższe Otwarcie istniejącego pliku do odczytu using namespace System::IO; using namespace std; 0perator (^, „hat”, uchwyt do obiektu) modyfikuje typ specyfikator, aby wskazać, że deklarowany obiekt powinien być automatycznie usuwany, gdy system określi, że nie jest on już dostępny.(operator Visual C++) Odczyt z pliku w sposób klasyczny Dołączenie potrzebnych bibliotek #pragma once #include <cstdlib> #include <iostream> #include <fstream> Odczyt danych z pliku w którym w kolumnach 2 zapisane są liczby Nie wiemy ile jest linii w pliku Odczyt danych z pliku i podstawienie elementów do tablicy Zapis danych do pliku Czytanie pliku linia po linii int i; double x,y; String^ s; if(openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK) { System::IO::StreamReader ^ sr = gcnew System::IO::StreamReader(openFileDialog1->FileName); while (s=sr->ReadLine()) {richTextBox1->Text+=s+"\n"; } //MessageBox::Show(sr->ReadToEnd()); sr->Close(); } }