Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Buchempfehlung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ]
000
31.03.2006, 11:04 Uhr
somme



Hi,

Ich Studiere Wirtschaftsinformatik im 2. Semester und würde mir gerne ein Buch zur Programmierung von C++ kaufen.

Die Grundkenntnisse wie Eingabe, Ausgabe, Schleifen etc. sind dabei wendiger das Problem. Was mir zu schaffen macht sind eher Themen wie Zeiger, verkettete Listen und alles was da noch so kommt. Bei Amazon fand ich ein Buch namens "C++. Lernen und professionell anwenden",

www.amazon.de/exec/obidos/ASIN/3826615344/qid=1143795540/sr=8-1/ref=pd_ka_1/303-1776857-1176252

welches mit an die 50€ allerdings etwas teuer ist. Hab auch schon ein buch von Stroustrup (Die C++ Programmiersprache) ausgeliehen, welches allerdings für meine Verhältnisse etwas zu viel voraussetzt.

Vielleicht kennt jemand von euch das Buch, oder eine etwas günstigere Alternative.

Bin um jeden Ratschlag dankbar !

Mfg Michael
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
31.03.2006, 12:30 Uhr
ao

(Operator)


Hallo Michael,
Zeiger, verkettete Listen etc. sind eigentlich eher C-Stoff, in C++ gibts dafür Klassenbibliotheken, die diese "Primitiv-Ebene" leistungsfähig und komfortabel kapseln.

Das Zauberwort heißt STL (Standard Template Library), wenn du darüber Bücher findest -> hinschauen!

Wenn du die Grundkenntnisse schon hast, wäre auch was über "Objektorientiertes Programmieren (mit C++)" hilfreich, da erfährst du Wichtiges über Klassen, Vererbung, Polymorphie und Templates.

40 - 50 Euro ist für gute Fachbücher eigentlich ein normaler Tarif, wesentlich billiger gehts nicht ohne Abstriche an der Qualität. Aber such doch mal in einer Buchhandlung im Uni-Dunstkreis nach Skriptbüchern lokaler Dozenten, die sind oft deutlich billiger als kommerziell verlegte Ausgaben. Hier in Aachen gibts ne ganz nette Auswahl.

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
31.03.2006, 13:24 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)



Zitat von ao:
Zeiger [...] sind eigentlich eher C-Stoff

Seit wann das den?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
31.03.2006, 13:40 Uhr
Hans
Library Walker
(Operator)



Zitat von Reyx:
[quote ao]
Zeiger [...] sind eigentlich eher C-Stoff

Seit wann das den?[/quote]
Das frag ich mich jetzt allerdings auch. Zeiger werden doch auch bei Uli Breymann als wesentlicher Teil von C++ behandelt. Ausserdem wird man sich als Student auch damit herum ärgern müssen, verkettete Listen, Bäume oder ähnliches selber mal in C++ zu implementieren, d.h. die STL ist erst mal tabu. Denn wenn man das einmal gemacht hat kann man ja bekanntlich viel besser ab- bzw. einschätzen. wieviel Arbeit einem dadurch abgenommen wird.
Soviel dazu. zu den Büchern:
Von Uli bzw. Ulrich Breymann: C++, Eine Einführung


oder von Rolf Isernhagen: Softwaretechnik in C/C++


Soweit erst mal wieder mein Beitrag dazu.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.

Dieser Post wurde am 31.03.2006 um 13:47 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
31.03.2006, 14:38 Uhr
somme



Erst mal ein dankeschön für eure schnellen Antworten !!!

Also von STL hab ich zwar schon gehört, allerdings zählt das momentan absolut nicht zu den Themen unserer Vorlesung. Momentan bearbeiten wir noch Datenstrukturen und gehen jetzt langsam über zu Klassen. Also alles ziemlich Basic... Daher kommt ein Buch über STL vorerst nicht in Frage...

jetzt zu dir Hans...
Die beiden Bücher hören sich gleichermassen interessant an, da sich beide auch ausführlich mit dem Thema Objektorientierung befassen. Vor allem aber das letztere ("Softwaretechnik in C und C++") weckt mein Interesse, da es ein eigenes Kapitel für Modulare Programmierung sowie für die Standardbibliothek anbietet.

Allerdings scheint mir das Buch einiges an Vorkenntnis vorauszusetzen, was einerseits gut ist, anderseits die Gefahr birgt, den Anschluss an fortgeschrittene Themen zu verpassen... Allerdings kann ich das Buch eben nur nach dem Inhaltsverzeichnis beurteilen

Vielleicht kennt das Buch ja jemand und kann mein Vorurteil widerlegen. Hab beispielsweise das gefühl dass beim Thema "Klassen" ein Grundlegender einstig fehlt...

Gruss Michael
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
31.03.2006, 15:13 Uhr
ao

(Operator)



Zitat von Hans:
Ausserdem wird man sich als Student auch damit herum ärgern müssen, verkettete Listen, Bäume oder ähnliches selber mal in C++ zu implementieren, d.h. die STL ist erst mal tabu.

Es war bisher nicht die Rede davon, dass er eine C++-Vorlesung hört und dass irgendwas tabu ist. Und als praktizierender Programmierer gewöhnt man sich das Neuerfinden von Rädern, die es schon gibt, am besten so schnell wie möglich ab.

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
31.03.2006, 15:29 Uhr
somme



hat ja niemand ein Problem mit deinem Verweis auf STL, allerdings würde mir das bei der Klausur wahrscheinlich nicht helfen.... Trotzdem danke....
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
31.03.2006, 15:34 Uhr
RHBaum



@Somme

Das was du von C brauchst (ja Zeiger sind nen C-Thema, aber C ist nun mal nen Subset von C++, also brauchst du es definitv auch) haelt sich technisch in grenzen.
C ist ziemlich einfach gestrikt, ok C++ auch, aber wenn du die Grundlegenden Dinge einmal Intus hast, wuerdest du nen Buch ueber Zeiger / Funktionspointer z.b. nie wieder anfassen.

Wenn Du taeglich mit c++ arbeitest, kannst du nach ner weile alles was du von C brauchst in und auswendig und im schlaf herbeten, glaub mir ^^ fuer komplexere themen eignen sich dann nachschlagewerke besser.

Habt ihr kein vorlesungs-material ? Zu C hab ich zum beispiel so nen gruenes Heft im A4 vormat mit Vorlesungsstoff inklusive paar aufgaben. Mehr hab ich zu C nie gebraucht.

C++ iss was anderes. da hab ich locker mal 10 buecher fuer, fuer jeden Tag in der Woche quasi 1 ^^ Aber nur 1 was sich wirklich nur mit C++ als Programmiersprache befasst.

Nen Buch was sich mit dem C++ Standard auseinandersetzt ist quasi pflicht (ist auch das einzigste, was sich mit reinem c++ ohne STL als Nachschlagewerk eignet /ueberhaupt gebraucht wird). Ab und an muss ich auch mal nachschauen, ob bestimmte sachen standard konform sind oder nicht.
ne Referenz zur STL ist genau so Pflicht ... bei Praedikaten der STL muss ich regelmaessig nachschauen, welches ich wie am besten verwenden kann um so wenig wie moeglich selber zu machen.
(wer die STL ned lernt, wird spaeter viel unnoetigen code erzeugen, oder sich unnoetig an bibs binden.)

Danach kommen die ganzen design Sachen ^^ da kann man eh nicht genug beucher fuer haben ^^

Im Einsteigersektor ist nen Buch vielleicht empfehlenswert, was einen an die klassenkonzepte und auch an die STL ranfuehrt ....

"Die programmiersprache C++" fand ich da ned so schlecht, hat mir wirklich geholfen die konzepte zu verstehen. Aber bei Amazon find ichs nimmer ... gibt aber mittlerweile auch bessere.
Aberaten wuerd ich dringend von Buechern die sich mit bestimmten Plattformen auseinander setzen .. Visual C++ in X tagen oder sowas^^ Alle buecher die C++ anhand von der MFC lernen wollten, waren murks ^^ Da wurde mehr die Mfc erklaert als C++ Grundlagen vermittelt.

Ciao ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
31.03.2006, 16:11 Uhr
Pablo
Supertux
(Operator)



Zitat von RHBaum:
@Somme

Das was du von C brauchst (ja Zeiger sind nen C-Thema, aber C ist nun mal nen Subset von C++, also brauchst du es definitv auch)


nein, C ist kein Subset von C++.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
31.03.2006, 16:17 Uhr
RHBaum



Hey, so hab ichs mal gelernt, aber da gabs den 1996er Standard noch ned !
paar unterschiede gibts also doch noch, aber die sind eher marginal ...
Aber einigen wir uns drauf, das C++ von C viel "geerbt" hat ^^

Ciao ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ]     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: