Hej igen.
Først Kasseper:
Det er noget vås du skriver mht til strenge.
Standard C++ inkluderer strenge, og sådan er det... det er ikke noget der kan diskuteres.
std::string er en del af standarden, og hvis du mener jeg tager fejl, så syntes jeg du skal slå
op i C++ programming language, 3ed, hvor kapitel 20 handler om det.
Du tager grundlæggende _MEGET_ fejl kasseper, det er vigtigt at benytte sig så _meget_ som man kan af standard-bibliotekets egenskaber.
Tror du det er der for sjov?
og ja, bjarne vil også fraråde dig fra at bruge char-arrays(læs hans bog).
Og hvis du tvivler, så spørg i comp.lang.c++, og se hvad folk svarer der.
Mht Bjarnes egenskaber, så skal du tænke på at manden ved meget mere om sproget en du/jeg nogensinde kommer til, det er muligt han har antaget at du vidste mere om c++ en du gjorde, det har sådan nogle professoragtige nogen det med at gøre.
Mange tænker at C++ er noget, hvor man lige lærer at skrive class, public, private og virtual, men det er så meget mere end det.
Det er et multiparadigme sprog, hvor det er muligt at programmer objektorienteret, men det er ikke påtvunget. Du kan også bruge det til at programmere rent imperativt uden at benytte dig af de objektorienterede features, og vil stadig være meget bedre stillet end med C, på grund af det meget omfattende standardbibliotek.
Du har ret i at det er implementeret med char arrays, men det er irellevant, det er det sikkert også i java, der er det bare ikke muligt at få adgang til den underliggende repræsentation..
codemon:
se her engang:
http://groups.google.com/groups?q=stroustrup&start=10&hl=da&group=dk.edb.programmering.c&selm=188b3370.0111041042.1e23876c%40posting.google.com&rnum=14Der har du bjarnes post hvor han anbefaler bogen.
Det bliver tit og ofte anbefalet i denne nyheds gruppe... det er udelukket på det grundlag jeg anbefaler den, da folk netop beskriver at den lærer dig C++ på den rigtige måde, hvor mange andre bøger har det med at lære dig at kode en blanding af C og C++ kode.
prøv at søge på accelerated i samme gruppe, så vil du se den anbefalet masser af gange.
Kasseper:
Hvis du interesserer dig for sproget, så vil jeg råde dig til at læse Scott Meyers \"Effective C++\" serie, der er tre i rækken, og de kan lære de fleste C++ programmører en hel masse.
mvh Jonas