Einzelnen Beitrag anzeigen

Benutzerbild von Der Jan
Der Jan

Registriert seit: 22. Dez 2005
289 Beiträge
 
Delphi XE7 Ultimate
 
#4

Re: C Grundgerüste

  Alt 24. Feb 2009, 18:31
Zitat von xy124:
die anderen beiden möchtegern C-Varianten sind "Bibliotheken", die man benutzt, um z.B. Fenster für Windows zu programmieren.
Weder WinAPI noch MFC sind C-Varianten. Das "API" steht für Application Programming Interface, und WinAPI ist die Programmierschnittstelle für native Windows-Programmierung, welche eigentlich unter den meisten Sprachen unter Windows ansprechbar ist.
MFC steht für Microsoft Foundation Classes und ist eine Klassenbibliothek mit Buttons, Editfeldern undsoweiterundsofort, vergleichbar mit der VCL von Delphi und C++Builder, diese wird hauptsächlich von Microsoft Visual Studio (Visual C++, Visual Basic etc.) genutzt. AFAIK kann man sie auch in Borland C++ / C++Builder nutzen (Delphi glaub ich nicht), kenn aber niemand, der das tut.
Der Rest stimmt soweit, C ist eine prozedurale Programmiersprache, so wie Pascal. C++ ist die objektorientierte Erweiterung, was aber eigentlich stark untertrieben ist, so wie Object Pascal zu Pascal (nur C++ ist besser ). Dieses Jahr soll ein neuer Standard für C++ rauskommen, was für den Einsteiger aber erstmal sicher nicht so interessant ist.
Gruß, Jan
  Mit Zitat antworten Zitat