rendered paste bodyvoid TPelke::Skaityti(char *Openfv){ifstream fd(Openfv);n = 0;char E[100];while(!fd.eof()){ //Ieskomas Masyvo elementu kiekis n fd.getline(E, sizeof E); if(!fd.fail()) n++; }fd.close();A = new TPelkes [n]; //Masyvui gaunama atmintisfd.open(Openfv);for(int i = 0; i < n; i++){ fd.get(A[i].pav, sizeof A[i].pav); fd.get(A[i].apskr, sizeof A[i].apskr); fd >> A[i].plotas; fd.get(A[i].aug, sizeof A[i].aug); fd.ignore(); }fd.close();}//----- strukturos esamas pavyzdysstruct TPelkes { char pav[9]; //Pavadinimas pelkes char apskr[19]; //Apskritis pelkes double plotas; //Plotas pelkes char aug[4]; //Ar auga nuodingi augalai };