Folytatjuk állatorvosi sorozatunkat, ha ezt olvasod, akkor feltételezhetően már túl vagy az alábbi, erősorrendben hivatkozott posztokon:
Ez a poszt is ebbe a sorozatba illeszkedik, most azt a verziót tárgyaljuk részletesen, amit már így tudsz használni:
int
main ()
{
BinFa<std::string> binSzoFa;
std::string s;
while (std::cin >> s)
{
binSzoFa << s;
}
std::cout << binSzoFa;
binSzoFa.szabadit ();
return 0;
}
fordítás, futtatás például:
[norbi@sgu 9-10]$ g++ mains.cpp -o z14
[norbi@sgu 9-10]$ ./z14
dio dio alma korte piszke ribizli dio alma
------------ribizli(1, 3)
---------piszke(1, 2)
------korte(1, 1)
---dio(3, 0)
------alma(2, 1)
vagy éppen:
int
main () {
BinFa<Int> binSzamFa;
Int n;
while (std::cin >> n)
{
binSzamFa << n;
}
std::cout << binSzamFa;
binSzamFa.szabadit ();
return 0;
}
[norbi@sgu 9-10]$ g++ maini.cpp int.cpp -o z14int
[norbi@sgu 9-10]$ ./z14int
55 45 64 64 55 23 11 99 99
---------99(2, 2)
------64(2, 1)
---55(2, 0)
------45(1, 1)
---------23(1, 2)
------------11(1, 3)
Tekerj tovább a forrásokért és a kód tárgyalásáért: