D.T. voleo bih da svoju izjavu argumentuješ konkretnim primerima gde to G++ zaostaje za C++ standardom? On nije zaostao po meni, on ga se striktno pridržava, dok ostali pokušavaju da svoje "ideje" nameću kao standard... Naravno to je samo moje viđenje svega toga. Da se razumemo, g++ nema kao Borland svoj AnsiString ili String ili kao Microsoft CString... g++-u je PRIRODAN string, ostream i iostream koji su u STD-u!!!! D.T. shvataš šta hoću da kažem sa ovim? Njemu ne treba da se precizira da li će da koristi STD kao što to mora u za neke (neću da ih pominjem) kompajlere! Ako neko želi da koristi string g++ će odmah da koristi STD i tu je kraj priči! Ovo sam već jednom, sećam se dobro, rekao na ovom forumu... Jel treba opet? Razmislite malo o ovome (obraćam se svima koji misle kao D.T.) ...
Citat:
Dragi Tata:
Samo da malo dopunim:
using namespace std;
je obavezno po ISO standardu za C++. Biblioteke koje se isporučuju uz g++ zaostaju za standardom i zato kad koristiš te biblioteke, kompajler se ne buni kad izostaviš "using". Međutim, mislim da je samo pitanje vremena kad će i te biblioteke da se dovedu u red, pa najtoplije preporučujem da se obrati pažnja na namespace.
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin