Czytanie z i pisanie na plik - tekstowe
ifstream in("Scopy.cpp"); // Open for reading
ofstream out("Scopy2.cpp"); // Open for writing
while(getline(in, s)) // Discards newline char
out << s << "\n"; // ... must add it back
Pojemniki (container) ze standardowej biblioteki C++, np. Wektory
- klasa vector jest wzorcem, tzn można jej używać do różnych typów.
- Można np. zrobić wektor stringów vector<string> lub wektor liczb całkowitych vector<int>
ifstream in("FillString.cpp");
ifstream in("Fillvector.cpp");
v.push_back(line); // Add the line to the end
for(int i = 0; i < v.size(); i++) // Add line numbers:
cout << i << ": " << v[i] << endl;