Citat:
Voodoo:
Citat:
Teorija o "budžu" je tačna samo iz istorijske perspektive. C i C++ su potpuno različiti jezici i podržavaju različite programerske stilove.
Ali Choveche! Svaki C Program Je Full Qualified C++ Program!
Netačno!!!
Ovo je validan C program koji nije validan C++ program:
Code:
int main()
{
int new = 2;
}
Citat:
Voodoo:
Najvishe mrzim uputstva po knjigama tipa "printf se ovde takodje mozhe koristiti, ali to nije u duhu ceplusplusa, koristite radije cout"...
I kada se programeri gnushaju koriscenja onoga na chemu su se uchili...
printf vs cout je posebna tema i nećemo da je sada načinjemo. Uglavnom, ne znam zašto bi se bilo ko "gnušao" C-a. Kada programiram u C-u, programiram u C-u. Kad programiram u C++u, programiram u C++u a ne u "nabudženom C-u".
Citat:
Voodoo:
Kompletni engini Dooma i Quakea su uradjeni u chistom C-u.
Doom i Quake su pretpostavljam neke igre? Uglavnom, ako si ovim hteo da kažeš da je C "ozbiljan" programski jezik, mogao si da pomeneš i Unix, Windows, Oracle, itd, itd, itd. Ne znam uopšte zašto si stekao utisak da ja nešto potcenjujem C. Samo hoću da kažem da je C++ različit programski jezik od C-a i da ga treba koristiti na različit način. Ako čovek pita može li swap bez pointera u C-u, ja mu kažem da ne može. Ako pita da li može u C++u, ja mu kažem da može. U čemu je uopšte ovde nedoumica?