Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Was wozu wofür?

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 <
000
11.10.2005, 22:13 Uhr
Whinegum



Hi.
Anhand des Titels meines Threads wird man wohl schon erkennen, dann ich ein wenig verwirrt bin.
Vor längerer Zeit habe ich in diesem Forum mal gefragt, ob es ein Buch für WinApi gibt, das nichts vorraussetzt. Ich hatte gesagt, dass ich am C++ lernen bin und schonmal gucken wollte, was ich nach den Konsolen-Programmen machen kann.
Daraufhin haben mir hier einige Leute das Buch "Windows Programmierung" von Charles Petzold empfohlen.
Letze woche hatte ich das Glück es als sonderausgabe für 30€ zu erwerben. Ich hatte mit C++ eine pause eingelegt, da ich noch viele andere dinge machen musste und wollte nun, bevor ich weiter C++ für Consolen Applikationen weiter lerne mal ind das Buch Windows Programmierung hineinschauen.

Auf dem ersten Blick: Super, genau das was ich gesucht habe.
Nach dem Lesen der ersten Seiten: Man sollte sich mit der programmiersprache C auskennen!

Jetzt war ich erstmal ein wenig... sag ich mal überrascht. Denn ich hatte nach einem Buch gefragt, mit dem ich mit C++ weiter programmieren kann. Auch stellt sich mir jetzt die Frage, ob Ich die Grundzüge von C++ ganz umsonst gelernt habe, bzw. das buch über C++ ganz um sonst gekauft habe.
Ich wäre sehr dankbar, wenn mich jemand, der das besagte Buch besitzt mal aufklären könnte, was ich eigentlich an vorraussetzungen mitbringen muss um mit diesem Buch arbeiten zu können, bzw. ob mein wissen, das ich bis jetzt erlangt habe umsonst ist oder nicht.

Ps: tut mit leid, dass die Frage ein wenig länger wurde, aber ich habe nur versucht mein Problem so genau wie möglich zu schildern.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.10.2005, 22:20 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Da die WinAPI in C geschrieben ist, kommst du da wohl nicht drum herum, aber das ändert nichts daran, dass du auch um die WinAPI nicht drum herum kommst, wenn du unter Windows native Programme mit C++ schreiben willst.

Und ob du zu wenig Vorkenntnisse mitbringst weißt du am besten selbst, also einfach lesen, und wenn du merkst, dass du nur noch Bahnhof verstehst, erstmal bei den Grundlagen weiter machen.

Dieser Post wurde am 11.10.2005 um 22:23 Uhr von Reyx editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
11.10.2005, 23:54 Uhr
Spacelord
Hoffnungsloser Fall


Hi,
es gibt zwar einige mehr oder weniger objektorientierte Bibliotheken,die die WinApi kapseln, aber auch wenn du mit diesen arbeitest wirst du früher oder später an die Grenzen der Bibliothek stoßen.Dann musst du ohnehin auf WinApi Funktionen zurückgreifen.
Mit WinApi kannst du alles machen was mit Windows machbar ist!Für die Bibliotheken gilt das nicht.
Ein grundlegendes Verständnis der Funktionsweise von Windows Programmen auf Api-Ebene halte ich für vorteilhaft und langfristig für unverzichtbar.
Naja,und was die Geschichte mit C angeht;das was der Petzold an C Kenntnissen verlangt ist ohnehin ne Teilmenge von C++ und in sofern bist du da mit C++ auf der sicheren Seite.
Du kannst dir damit ja auch eigene Wrapperklassen schreiben oder in C bekanntermaßen problematische Bereiche durch dass C++ Pendant ersetzen(soweit denn möglich).

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.10.2005, 09:14 Uhr
Whinegum



Also erstmal danke für die schnelle Antwort.
So weit ich alles verstanden habe muss ich:
Mein buch über C++ zu Ende lernen und kann man mit einem C++ Compiler auch mit dem Buch "Windows Programmierung" lernen, auch wenn dort von Vorkenntnissen in C und einem C-Compiler die Rede ist?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
12.10.2005, 09:33 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Im Großen und Ganzen ja
Dieser Post wurde am 12.10.2005 um 09:34 Uhr von Reyx editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
12.10.2005, 10:34 Uhr
Whinegum



ok. Danke für die hilfe.
Ich hoffe nur, dass ich es auch mit C++ kenntnissen schaffen werde dem Buch zu folgen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
12.10.2005, 19:48 Uhr
Spacelord
Hoffnungsloser Fall



Zitat von Whinegum:

Ich hoffe nur, dass ich es auch mit C++ kenntnissen schaffen werde dem Buch zu folgen.


Mit Sicherheit.Was du über die Datentypen und Funktionsaufrufe in C wissen musst,um die WinApi zu nutzen,gilt zum Großteil auch für C++.
Gut,eine C struct ist eigentlich etwas anderes als eine C++ struct aber das wirst du dann schon merken.
Das stellt aber kein wirkliches Problem dar.

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


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: