PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Will C und dann C++ lernen, aber wo ist die Anleitung ?



leukozyt
29-10-2003, 12:04
Hi Leute,

gibt es irgendwo im Internet eine iBook,
damit ich C und dann C++ lernen kann ?
Am besten wäre "C und C++ in 24 Tage".
Gibt es sowas, bzw. was in der Art gibt es ?


Ich über mich:
Habe früher mir Visual Basic programmiert.
Momentan schreibe ich ein Bash-Script
und ab und zu eine HTML-Seite.


MfG
Leukozyt

Trillian
29-10-2003, 12:42
Original geschrieben von leukozyt
gibt es irgendwo im Internet eine iBook,
damit ich C und dann C++ lernen kann ?
Am besten wäre "C und C++ in 24 Tage".
Gibt es sowas, bzw. was in der Art gibt es ?

"Foo in 24 Tagen" ist grundsätzlich für'n Arsch :)

www.pronix.de find ich ganz brauchbar, außerdem solltest du K&R lesen ;)

C kann man außerdem auch auf anderen Rechnern als einem iBook lernen :D
SCNR

peschmae
29-10-2003, 12:59
pronix ist down :(
jetzt wo ich mirs mal endlich anschauen wollte :rolleyes:

Ich würd mir sicher auch mal Thinking in C++ anschauen (Download www.bruceeckel.com). Kommt aber darauf an, ob dir der Stil gefällt. Ist manchmal halt nicht sehr praxisbezogen (recht wenig konkrete Beispiele) - aber dafür weisst du dann an vielen Stellen auch, wieso was so ist, wie es ist.

Am besten kombinierst du das dann wohl mit irgend nem Gui-Buch für Qt oder so

MfG Peschmä

leukozyt
29-10-2003, 16:28
Thinking in C++, Second Edition (Volumes 1 & 2)

Ok werde ich mir geben, aber soll man nicht erst C dann C++ lernen ?
Ist das nicht besser ?

- Ich will Patches schreiben können
- Den Kernel abändern
- Progs und Tools und Bibiotheken produzieren

Mein erstes Ziel ist es Plugins für den vdr zu schreiben (vdr = Video Disc Recorder)

MfG
Leukozyt

leukozyt
29-10-2003, 16:43
Hilfe, englisch.

Gibts da noch was in deutsch ?
Sonnst dauert es doppelt sooo lange wie ich gedacht habe.

Vieleicht sogar irgendwelche vertige Lehrbücher,
welche man einfach beim Distributions-Server runter läd.

Ich hatte mal eine Anleitung (glaube C in 24 Tagen, oder ein Dummyfaq)
da konnte man gleich ab Beginn 'Hallo Welt' programmieren
und alles in deutsch.

Pingu
29-10-2003, 17:15
Will C und dann C++ lernen, aber wo ist die Anleitung ?*kopfschüttel*

C in 21 Tagen . Der optimale Weg - Schritt für Schritt zum Programmierprofi (http://www.amazon.de/exec/obidos/ASIN/3827257271/qid=1067443646/sr=1-2/ref=sr_1_11_2/302-5953229-9755237)
C++ in 21 Tagen . Schritt für Schritt zum Programmierprofi (http://www.amazon.de/exec/obidos/ASIN/3827256240/qid=1067443646/sr=2-3/ref=sr_2_11_3/302-5953229-9755237)


Ansonsten: Amazon (http://www.amazon.de) und Google (http://www.google.de) sind Dein Freund.

Pingu

Lin728
29-10-2003, 17:21
Grüssi!

1.) Bis man den Kernel versteht und darin furwerken kann, dauert es doch eine Weile.
Es ist nicht so, dass man C kann, und man kann sich sofort in den Kernel graben, sorry dass ich dir diese Illusion zerstöre.

2.) "Thinking in XXX" sind wirklich brauchbar, ich hab mir damit Java beigebracht, was mehr oder weniger ( :-) ) gut geklappt hat. Damals mochte ich den Stil sehr, heute ich es mir ein bisschen zu detailiert...

3.) Die ganzen "in blblabla Tagen" sind eigentlich Schrott.

4.) Über Englisch wirst du oft stolpern, speziell im Kernel :-)

Bei www.terrashop.de gibt tonnenweise billige Bücher die oft nur einen kleinen Krater haben, vieleicht is ja da was für dich dabei?

lg

tuxipuxi
29-10-2003, 17:40
Hallo,

mit Ebooks lernen verlaengert deine lernzeit auch um einen hohen faktor.. kauf dir lieber ein richtiges buch. wenn du den kernel "aendern" willst, solltest du C lernen. bis du am kernel was "veraendern" kannst, musst du lange lange lange ueben.

patches schreiben... kannst du in jeder sprache fuer die sprache die das projekt benutzt :).

an das englisch in den dokumenten solltest du dich gewoehnen, ohne englisch kein programmieren.( viele dokumente zu fortgeschrittenen themen sind in englisch ).

von der kombination mit einem toolkit fuer gui programmierung moechte ich dir abraten, gui bibliotheken verwirren nur wenn man C(++) noch nicht kann.

also wie gesagt, vergiss onlineliteratur, kauf dir ein schoenes buch.

gruss,

tuxipuxi.

deki
29-10-2003, 17:50
Original geschrieben von leukozyt
gibt es irgendwo im Internet eine iBook,
iBooks findest du genug bei ebay: http://listings.ebay.de/pool2/plistings/list/all/category4602/index.html?from=R4
:D :D :D :D :D :D

leukozyt
29-10-2003, 18:09
Hy Leute, Danke.
Ich hätte mit sovielen Antworten in so kurzer Zeit nicht gerechnet.

Ich kann natürlich Euch Allen nur recht geben, so ein Schnellkurs ist eigentlich nix für den Freak,
aber als Einsteigeliteratur ist es doch schon zu gebrauchen (denke ich).

Als ich früher die ersten Schritte machte um Visual-Basic zu lernen,
hatte ich zuerst ein Dummy-Buch und dann den dicken Schinken.
Als ich dann auf ausergewöhnliche Hardware mit Visual Basic zurückgreifen wollte
merkte ich das V.B. besch***** ist
und bin zu Linux gewechselt (weil ich eh' damit auf meiner Arbeit zu tun hatte) .

Shell-Programmieren ist für mich jetzt ein leichtes
und - ach ja - HTML kann ich auch ein bissel.
Dafür habe ich auch ein paar dicke Schinken, wenn ich nicht weiter weiß.

Für Linux habe ich mir z.B. O'Reily Bücher zugelegt,
die sind echt gut (but not up2date) .
- Wegweiser für Netzwerker
- Linux in a Nutshell
...

Ich möchte jetzt beim C und C++ lernen, das gleiche Verfahren anwenden,
weil ich bin bis jetzt gut damit gefahren.

Zum Thema englische Texte:
Es ist mir klar das ich nicht daran vorbei komme, aber schon am Anfang !?!


MfG
Leukozyt

peschmae
29-10-2003, 19:06
Original geschrieben von ceisserer
1.) Bis man den Kernel versteht und darin furwerken kann, dauert es doch eine Weile.
Es ist nicht so, dass man C kann, und man kann sich sofort in den Kernel graben, sorry dass ich dir diese Illusion zerstöre.


Vor allem verfügt der Kernel ja nicht über die Funktionen der Bibliotheken, die du sonst die ganze Zeit verwendest. Und überhaupt... :D



2.) "Thinking in XXX" sind wirklich brauchbar, ich hab mir damit Java beigebracht, was mehr oder weniger ( :-) ) gut geklappt hat. Damals mochte ich den Stil sehr, heute ich es mir ein bisschen zu detailiert...


Trotzdem lernt man sehr viel, das man zwar sicher nicht unmittelbar, aber dafür mittelfristig teilweise braucht.

Detailiert ist das Zeugs allerdings schon. :D



4.) Über Englisch wirst du oft stolpern, speziell im Kernel :-)


auch sonst. Wenn du programmierst lernst dus aber auch recht gut.

MfG Peschmä

leukozyt
29-10-2003, 19:40
Auch Dir danke, peschmae.

Ich sehe wohl ein daß ich wieder ein größeres Hobby gefunden habe.

Wie ist es mit der C-Shell ?
Hat man Vorteile wenn man die C-Shell nutzt,
oder macht es keinen Unterschied zwichen C- und Bash-Shell ?
Vieleicht hat man ja den Vorteil, gegenüber Bash, den C-Quellcode ausführen zu können ?

anda_skoa
29-10-2003, 20:26
C-Shell hat nur eine C ähnlichen Syntax.

Wenn dir das besser gefällt, kannst du sie ruhig nehmen, ich kenn einige Leute, die tcsh benutzen.

Ich bevorzuge aber bash.

Ciao,
_

leukozyt
30-10-2003, 16:38
Ich habe nen Link gefunden und schon Lektion eins durchgearbeitet.
Nun ist er tot, als ich Lektion zwei durchstöbern wollte.

http://www.poingnet.de/docs/ebooks/html/c_programmierung_unter_linux/

Jetzt mußte ich auch feststellen daß man mit einem Internet-Buch viel länger zum lernen braucht ;-)
Naja, ich habe mir eh eine Pause verdient.

MfG
Leukozyt

leukozyt
30-10-2003, 16:40
Oh meine Pause ist schon vorbei.
Der Link geht wieder.