Bücherempfehlung
-
Hey leute,
ich bin jetzt mit 2 C++ büchern durch, hol mir noch effektiv c++, wollt aber auch in die win-api langsam mal einsteigen und auch eventuell die mfc. Könnt ir mir dazu folgende bücher emfehlen oder eher abraten:
das von petzold: http://www.amazon.de/gp/aw/d.html/ref=redir_mdp_mobile/278-9207854-0491712?a=3860631888
inside visual c++: http://www.amazon.de/gp/aw/d.html/ref=redir_mdp_mobile/278-9207854-0491712?a=3860634615wenn ich dann soweit mit der windowsprogrammierung klarkomm würd ich mich gern mit directx beschäftigen.
Danke schonmal für eure meinung
Lg freeG
-
Das Buch von Petzold ist schon älter, bleibt aber für den Einstieg und das Verständnis für die Windows-Programmierung mit WinApi ein nützlicher Klassiker. Viele hier halten den beschriebenen direkten Weg für überholt und für zu grosse Knochenarbeit. Zum Verstehenlernen gibt es aber kaum etwas besseres.
-
Mh ok, und weißt du was über das Inside Visual C++ 6?
Dann denk ich werd ich mir auf jeden Fall mal die 2 oder eben eventuell die 3 Bücher zulegen.
Und brauch ich denn dann Visual C++, oder besser gesagt die MFC überhaupt noch wenn ich mit der WIN-API umgehen kann, sprich wäre es Schwachsinn sich dann damit noch zu beschäftigen, oder meint ihr es kann nie schaden dass auch noch zu lernen und sich dass Buch Inside Visual C++ zu holen?Danke schonmal
Lg freeG
-
Mit dem Petzold kannste nich viel falschmachen. Die Codes kann man von seiner Internetseite runterladen.
Zur Vertiefung sind diese hier net soo schlecht:
http://www.amazon.com/Windows-via-Pro-Jeffrey-Richter/dp/0735624240/
http://www.amazon.com/Windows-Internals-Including-Windows-PRO-Developer/dp/0735625301/
http://www.amazon.com/Rootkit-Arsenal-Escape-Evasion-Corners/dp/1598220616/
-
Ok, also hab mir jetzt mal den Petzold bestellt und noch Effektiv C++.
Aber kann mir denn jemand sagen ob ich mich denn dann überhaupt noch mit Visual C++ beschäftigen soll, bzw mit der MFC? Ist es also sinnlos oder nicht:-P?
Mein Ziel ist es halt Anwendungen mit Benutzeroberfläche zu entwickeln und dann später auch noch grafische Sachen mit DirectX.
Und klar, natürlich C++ richtig gut zu beherrschen, andere Sprachen wollte ich erst mal nicht erlernen.
Also wär sehr erfreut über eure Meinung, gerade dazu ob es sinnvoll wäre noch auf Visual C++ bzw MFC danach einzugehen.
Danke schonmal für eure Hilfe und Meinungen
Lg freeG
-
Einen Compiler wie Visual C++ (oder einen anderen) brauchst du schon. Was du davon benutzen willst, bleibt deine Sache. Lade dir nicht zu viel parallel auf einmal auf und fange einfach an, dir erste Kenntnisse anzueigen. Der 'Petzold' ist da recht gut, allerdings mit reinem ANSI-C und der reichlich komplexen WinApi. Das ist nicht jedermanns Sache und deshalb gibt es MFC, VCL, oder anderes. Alles scheint damit sehr viel einfacher, nur die Komplexität ist damit nicht weg und manches Verständnis bleibt auf der Strecke!
-
Es ist zu diesem Thema immer auch spannend, den ein oder anderen Klatsch zu lesen

z.B:
http://www.joelonsoftware.com/articles/APIWar.html
oder
http://www.pci-card.com/menu3.html
-
Ja klar dass ich nen Compiler brauch;-)
Mir gings eigentlich um MFC oder eben Qt oder ne andere Lib, ob ich dass dann überhaut noch benötige, weil diese ja im Endeffekt auch nur die WIN-API kapseln.Ja zu viel parallel wollt ich auch nicht, ich les mir jetzt mal den Petzold durch und schau dann mal wie ich dann weitermach, sich in ein Framework einzuarbeiten dauert ja auch nicht immer soo lang, wenns denn dann überhaupt nötig ist, man kann sich ja auch seine eigenen Wrapper schreiben:-P oder eben einfach die WIN-API so nutzen;-)
Ja das die WIN-API in C ist das weiß ich, hindert mich aber ja nicht dran sie in C++ zu benutzen oder?:D
Ich schreibe ja trotzdem in C++, auch wenn ich die WIN-API nutze.
Danke für die Antworten und Links
Lg freeG