deh... m-am exprimat gresit.
n-am reusit sa fac un itoa, nu ca n-am stiut sa
scriu puts! si nu folosesc cin si cout, prefer
printf.
in C++ mi-a compilat chestia fara probleme.
second: clasele le stiu aproape perfect, de la
mostenire multipla pana la metode virtuale si
conversii. struct incep sa nu-l mai pun, pun class
X{public:int y};
acum fac un joc in C++ cu DirectX (deh... windows)
cu tone de clase derivate, toate functiile fiind
virtuale din necesitate, deci stiu ce inseamna.
avantaje zici? ia asta: insusi conceptul de clasa.
apoi mai ai operatorii new[] si delete[] (zi-mi
cat ai fi scris pt astia in C)...
nu e offtopic: linux e scris in c pt c, nu?
Marius
[EMAIL PROTECTED] - [EMAIL PROTECTED] - www.spid3r.home.ro
----- Original Message -----
From: "Mihai M." <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, July 04, 2001 11:07 PM
Subject: [rlug] Re: Programare C/C++
>
> > looolz!!! de ce?!! daca e mai bun, mai simplu
ca
> > C, de ce sa nu-l folosesc? eu de exemplu nu am
> > reusit sa afisez un numar cu puts in C :))
> > zi-mi un dezavantaj, in afara de prejudecata
cu
> > lenea...
>
> Aici argumentul tau e de fapt impotriva ta. N-ai
reusit sa afisezi un
> numar in C pentru ca puts inseamna Put String.
Intr-un fel tocmai ai
> confirmat ca C++ e pentru cei lenesi sa scrie in
C (unde cout si cin fac
> aproape totul pentru tine).
>
> Ca e mai simplu nu e deloc adevarat.
Implicatiile la obiecte (daca le
> folosesti la mai mult decat struct-uri cu
public, private, protected)
> sunt nesfarsit de multe. Copy-constructor,
mostenire (simpla, multipla,
> virtuala), metode (pure) virtuale, operatori de
conversie (impliciti si
> expliciti) and si multe, multe altele. C++ -ul e
IMENS.
>
> Ca e mai bun, asta - IMHO - e adevarat. Dar nu e
suficient s-o prezinti
> ca o axioma, cel putin nu lui Mihai Rusu.
>
> Povestea e super-oftopic, scuze tuturor
listasilor.
>
> Mihai
>
> ---
> Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe
rlug' to
> unsubscribe from this list.
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.