Yay, oczywiście że słyszałem o C++0x, oraz rozmywając wszelkie wątpliwości wiem również jak powinna wyglądać główna funkcja dowolnego programu napisanego w c++.
Co nie zmienia faktu, że odpisywałem bezpośrednio użytkownikowi Uterniko na jego wątpliwość w sprawie kompilacji - mianowicie, taki kod dalej będzie się kompilował, i to raczej dość bezproblemowo, jak na tak "karygodny" występek.
Dodatkowo, pokazałem że funkcja zamiast liczby rzeczywistej - zwróci liczbę całkowitą.
Wydaje mi się, że co bardziej sprytne osoby wychwycą bezużyteczność oraz niepoprawność (! - proszę zwrócić uwagę na to słowo, użyłem go sam : ) deklaracji main jako float - ponieważ, jaki jest cel deklaracji czegoś jako x, gdy i tak zwracana wartość jest bezczelnie rzutowana na integera.
Nigdzie nie napisałem, że jest zła!
Napisałem tylko, że trochę jej zbyt dużo, w niektórych sytuacjach.
Pozdrawiam!
Adam