//cout << "----------------------------------------------------------------"<<endl;
// plik.seekg(0, ios::beg);
// while (!plik.eof())
//{
// getline (plik, kod );
// transform(kod.begin(),kod.end(),kod.begin(),::toupper);
// cout << kod<< endl;
//}
cout << "----------------------------------------------------------------"<<endl;
plik.seekg(0, ios::beg);
while (!plik.eof())
{
getline (plik, kod );
if (??);
{
transform(kod.begin(),kod.end(),kod.begin(),::toupper);
cout << kod<< endl;
}
else
cout << kod<< endl;
}
plik.close();
Szanowni Panowie i Znawcy
Próbuję wykonać swoje pierwsze zadanie z SPOJ którego celem jest zamiana wszystkich znaków w pliku HTML pomiędzy znakami <> na duże litery, i mam funkcję która działa i zamienia cały tekst na duże litery tylko że nie oto do końca chodzi. Więc kombinuję (żeby to doprecyzować) żeby wewnątrz WHILEa włożyć IFa który zamieni tylko wybrane kawałki linii.
Pytanie czy to jest dobry kierunek czy trzeba się do tego całkiem inaczej się zabrać ??