Forum » Programiranje » Nasvet glede izbire programskega jezika
Nasvet glede izbire programskega jezika
Shinobi ::
Mene blazno moti, da folk mesa C in C++. Recimo vecina pise samo iz principa C++ ker se bolj stylish slisi ali kaj jaz vem kaj, dejansko pa uporabljajo C. Ko je glih en mozakar predhodno omenil Linux. Vecina stvari na linuxu je spisana v Cju in ne v C++, ceprav je C++ naprednejsi C, obstaja tudi jezik C with Objects, ki pa ni C++.
Vzamite recimo Quake 3 engine in vsi njegovi predhoniki niso bili spisani v C++ ampak v navadnem Cju, prav tako Half-Life 1.
Kako ves, kdaj uporabljas C in kdaj C++?
a) Da uporabljas C: OpenGL, standardne crt knjizice (sprintf, sscanf, malloc, free)
b) Da uporabljas C++: uporaba templatov, uporaba razredov (class), uporabljas polimorfizem
Vecina programov je se vedno spisana v Cju in ne C++, za linux je to ziher preko 90% programov spisanih v Cju in ne C++.
Vzamite recimo Quake 3 engine in vsi njegovi predhoniki niso bili spisani v C++ ampak v navadnem Cju, prav tako Half-Life 1.
Kako ves, kdaj uporabljas C in kdaj C++?
a) Da uporabljas C: OpenGL, standardne crt knjizice (sprintf, sscanf, malloc, free)
b) Da uporabljas C++: uporaba templatov, uporaba razredov (class), uporabljas polimorfizem
Vecina programov je se vedno spisana v Cju in ne C++, za linux je to ziher preko 90% programov spisanih v Cju in ne C++.
NoUse4AName ::
shinobi ne bodi dlakocepovski. Če uporabljam new namesto malloc je to C++ pa če se na glavo postaviš.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C++] Windows programiranje - nasvetOddelek: Programiranje | 2071 (1709) | smoke |
» | programski jezikOddelek: Programiranje | 3750 (3121) | noraguta |
» | Visual Basic.NET - za začetnika ?Oddelek: Programiranje | 4795 (3914) | mHook |
» | Visual Basic, C#, C++, razlike... (strani: 1 2 3 )Oddelek: Programiranje | 12641 (10312) | 64202 |
» | Dogodek Študent je Car - v Ljubljani (strani: 1 2 )Oddelek: Novice / Ostala programska oprema | 8975 (8078) | Fury |