zajecia 10 grupa 01x


//Dana jest klasa Kontener jak poniżej:
class Kontener{
public:
unsigned int m_liczba;
string m_TekstBezSpacji;
double m_wartosc_double;
// ...
};
//oraz plik tekstowy w określonej przez Was lokalizacji (np. C:\temp\plik123.txt ) o zawartości jak poniżej:
4
9 ToJestMojTekst1 1.23
3 ZajeciaCPP 0.0
1 Przyklad 1
2 UmiemProgramowac 665.566
END
gdzie:

białe znaki biale znaki
białe znaki biale znaki
białe znaki biale znaki
białe znaki biale znaki

Następnie:
1) Stwórz tablice elementów Kontener o wielkości zależnej od zawierające istotne informacje>
2) uzupełnij każdy element tej tablicy wartością odczytanymi z pliku (tj. element 0 tablicy obiektów
Kontener uzupełnij pierwszą linijką: 9 ToJestMojTekst1 1.23
3) w funkcji main() wyświetl na ekranie zawartości każdego elementu tablicy Kontener
Przydatne linki:
http://cpp0x.pl/kursy/Kurs-C++/Obsluga-strumienia-cout/323
Proste odczytanie zmiennej z pliku:
#include
#include
using namespace std;
int main(){
int x;
double KK;
char buff[512];
fstream plik;
plik.open("c:\\temp\\plik123.txt");
while (! plik.eof() ) {
plik >> x >> dd; // tutaj właśnie odczytywana jest zmienna x (int) a pozniej dd (double)
plik >> buff;; // tutaj właśnie odczytywana jest tekst bez spacji i zapisywana do zmiennej buff;
cout << x << endl;
cout << KK << endl;
}
plik.close();
}


Wyszukiwarka

Podobne podstrony:
zajecia 10 grupa 04x
zajecia 10 grupa 03x
zajecia nr 8 grupa 03
zajecia nr 5 grupa 04
zajecia 11 grupa 03c
zajecia 06 grupa 04s
zajecia nr 5 grupa 03
zajecia 06 grupa 02s
zajecia 07 grupa 017
zajecia 11 grupa 022
odpowiedzi sprawdzian 10 grupa A
zajecia nr 6 grupa 04
zajecia 09 grupa 01z
Zajęcia 10 Korelacja cech jakościowych sylaba 2
zajecia 08 grupa 03f
zajecia 10
zajecia 10
zajecia 12 grupa 013

więcej podobnych podstron