programiranje

Pepe

Guru
20. sep 2007
13.484
5.025
113
Citat:
Uporabnik V_power pravi:
kakšna je razlika med programi C in C++?
C++ je objektni jezik. Imaš torej pojme kot so razred, dedovanje, objekt... C je pa še čisti proceduralni jezik.
Vsekakor se da z obema narediti identične stvari, prednost daš tistemu, kjer je več že prej narejeno. Mislim na pripravljene gradnike, ki jih vgradiš naprej. V C-ju bi preveril, če je kaka dobra knjižnica za problem, v C++ pa lahko pričakuješ neke že razvite razrede, ki jih gradiš naprej. Če tega ni, potem vzameš tisto, kar bolje znaš...
 

V_power

Fizikalc
15. sep 2007
1.935
0
36
Ljubljana
aha potem je C++ ene vrste nadgradnja programa C.

počasi se mi bo začelo sanjati
17758-icon_confused.gif
 

Pepe

Guru
20. sep 2007
13.484
5.025
113
Citat:
Uporabnik V_power pravi:
aha potem je C++ ene vrste nadgradnja programa C.
Preprosta formula bi bila: C + objekti z vso kramo, ki sodi zraven = C++. Podobna sta si pa toliko, da so proceduralni konstrukti povsem enaki (denimo zanke, vejitve). Na dediščini C-ja je nastalo kar nekaj jezikov, denimo java in C#.