C / C++ ?

beginningcoder
Echt schön wie ihr einen Neuankömmling behandelt!
Andun
So Leute, ich dachte mir, dass muss ich schreiben:

Ich habe mir vor 1,5 Jahren mal das Buch Visual C++ 6 gekauft. Natürlich ohne Peilung, dass ich dafür C oder besser C++ können muss.

Auf der CD war dann auch C++ in 21 Tagen, da ich vom Bildschirm lesen aber hasse, hatte ich einen Verwandten überredet mir dass Buch zu kaufen. Mauer

Als ich dann so die erste Woche gemacht hatte und auch gut wusste was ne Funktion, ne Schleife, etc. ist, kamen die Zeiger und Referenzen. verwirrt schlafen Kotzen

Mehr fiel mir dazu nicht ein, ich hatte ncihts verstanden und habe dass Buch in die Ecke geknallt. Jetzt hab ich mich das letzte Jahre mit PHP und Visual Basic über Wasser gehalten. ( Weiterbildungsmäßig ) und dachte mir, jetzt musste mal endlcih C(++) lernen. Also dass Buch wieder gesucht. Und ein paar Tage später, darf ich stolz veründen:

ICH HABE DIE 1000 SEITEN C++ IN 21 TAGEN GELESEN ! ! !

Ich muss aber auch wirklich zugeben, dass einige Kapitel unnötig kompliziert sind und nicht alles 100% erklärt ist für Anfänger. Man kann die einzelnen Tage eigentlich nicht wirklich an einem Tag schaffen, es sei denn man setzt sich da 5h dran.

Also ich habs jetzt gelesen weil ich es da hatte aber ich würde keinem raten es zu kaufen. Vor allem kriegts man ja kostenlos. Naja, gut, Papier ist zwar besser, aber es gibt bestimmt bessere Bücher.

So long

Andun
Tweety!
als gutes buch kann ich das empfehlen

name: visual c++
verlag: programmer's choice
author: budszuhn

ich glaub die studentenversion ist auch günstiger als die normale, und das buch lohn sich alle mal!

bzw. wer schon erfahrungen hat in java usw. (hauptsache OOP) für dem ist das buch:

"Das C++ Codebook"
verlag: adisson wesley
author: willms

sehr interessant

@andun
1000 seiten ist keine seltenheit bei programmierbüchern
jedoch sollte man aufpassen denn nicht immer die seitenanzahl gibt auskunft über die qualität eines buches

so long
Chico
Zitat:
Original von beginningcoder
Echt schön wie ihr einen Neuankömmling behandelt!

@beginningcode Was erwartest du?
daHooligan
ich glaub er hat das ausnahmsweise nicht ironische gemeint....
beginningcoder
Ich dachte das es in diesem Forum kompetente Mitglieder gibt, da die Beiträge sehr gut aussahen. Naja wenn man auf meine Frage nur nen Buchtipplink auf Lager hat. Is schwach! Ehrlich gesagt ich hab mich verarscht gefühlt. Da fragt man was und bekommt keine direkte ehrliche Antwort. Sondern nichtsagende Links... die nicht einmal auf meine Frage bezogen waren.
daHooligan
sorry, dass ich das am frühen morgen noch nicht verstehe aber...
wenn du das oben für eine schlechte antwort hältst: du hast nach nem Buch gefragt, oder??
wenn du es für eine gute Antowort hältst: gut so!
Chico
@beginningcoder
sei froh das es Leute gibt die sich mit gewissen Dingen auskénnen
ungenaue Frage = schlechte Antwort
[Die Mitglieder wollen dir nur helfen und dich bestimmt nicht verarschen]
wenn dir die Antwort nicht gepast hat musst du genauer Schreiben
is nicht bös gemeint nur die Warheit
Hanfling
Zitat:
Original von beginningcoderBevor ich dies wusste fing ich an mich mit dem Kurs C++ in 21 Tagen zu beschäftigen.
-> Meine Meinung sehr kompliziert geschrieben, bis Tag 5 geht es noch...

Mir ist kaum ein schlechteres Buch untergekommen, das Buch eignet sich absolut nicht und bringt Sachen falsch bei und Konzepte, welche wichtig sind, werden nicht vermittelt.

Frei aus der C++ Bibel "Es ist wichtig die Konzepte zu verstehen, das auswendig lernen kommt mit der Praxis"
Tweety!
ich hab in ein paar bücher die mit "... in 21 tagen" reingeschaut, und noch NIE!! ein buch gesehn welches auch gut und sachlich geschrieben worden sind.

ausserdem, so wie hanfling sagt, sind die konzepte meiner meinung auch unterm hund


ich würd meinen, die leut die solche bücher lesen und damit arbeiten, möchten sich den aufwand sparen eine programmiersprache richtig! zu lernen

programmieren lernen heißt: üben üben und nochmals üben, mit lesen bekommt man mal eine basis, die praxis macht den programmierer

soviel dazu..

achja, mit 3 beiträgen zu meinen hier seien keine kompetenten members ist ein bisschen dreisst und das mit dem buch in 21 tagen deklassiert dich nur selbst


zuerst überlegen, dann posten....
Hanfling
Kompetenz ist dennoch hier schwach vertreten...
beginningcoder
Is ja alles schön und gut... Der Buchtipp ist auch Gold wert. Keine Frage...
Aber jetzt zu meiner eigentlichen Frage:

Ich beginne ab September das Berufkolleg für Kommunikation und Informationstechnik. Nun hab ich mich näher infomiert und herausgefunden das man dort im 1.Jahr nur C lernt und im zweiten Jahr aufbauend C++.

So nun mein eigentliches Problem, bleib ich weiterhin bei C++, oder fang ich C an zu lernen.
Wäre theoretisch besser dann hätte ichs im ersten Schuljahr einfacher in die Materie reinzukommen bzw. sie zu verstehen.

FRAGE: C oder C++ lernen bezogen auf mein bevorstehendes Berufskolleg...

War das jetzt deutlich, wenn nicht einfach sagen...

Gruß
beginningcoder
Tweety!
es ist IMMER gut wenn man c kann, zumindest hab ich damit die erfahrung gemacht

wennst c kannst, tust dich eigentlich in jeder programmiersprache leicht reinzukommen (trotzdem fällt der lernaufwand nicht weg)

ausserdem lernst ja nicht nur eine sprache mit C sonder siehst auch wie so eine sprache arbeitet (wennst es intensiv lernst) also speichreferenzierung, listenverkettung,... bla bla (es gibt viele möglichkeiten in C)

wenn man bedenkt dass C in (ich glaub) allen!! einsatzbereichen eingesetzt werden kann (also betriebssysteme, engines, sonstige progs, cgi,...) ist das meiner ansicht nach sogar die ultimativste sprache (wenn man c++ weglässt)


c++ baut sozusagen auf c auf

d.h. mein tipp, lern C !!!!

ich hoff ich bin mit den anderen in der hinsicht konform

lg tweety!
Hanfling
Wenn du C++ lernst, lernst du beiläufig eh C, nur das Pronlem ist von erst C und dann C++, das die Konzepte von C haften bleiben und die sind nunmal sehr viel anders.

Typensicherheit in C - Wat wer bist du den? Preprozessoreinsatz etc.
structs in C++ sind Klassen die per default public sind, das ist nen riesen Unterschied, etc.

C ist und bleibt schwieriger beim Einstieg, weil man früh Pointer beherrschen muss, bei C++ nicht, etc.
Als C++ Programmierer hat man jedenfalls keine Probleme mit C (zumindest wenn man sich an den oft üblen haX0r Code gewöhnt hat. Augenzwinkern ).