![]() |
windowsprogramme...
wie kann ich windwosprogramme mit c++ erstellen?? muss ich dazu etwas neues lernen, usw.? (hab bisher nur mit der doskonsole gearbeitet)
bond 241 ps: is wahrscheinlich eine saublöde frage, aber bitte beantwortet sie trotzdem... |
NEU: .NET Framework lernen
ALT: MFC bzw. die Borland C++ Windows-Frameworks lernen |
verwend einfach vc++, is einfach zu verstehen und auch net schlecht!
http://www.mut.de/media/buecher/VCPLUS6/data/start.htm |
Zitat:
zu nicht schlecht :roflmao: das ist von MS ok es is eines der besseren Produkte von MS aber es gibt 100 PRO bessere nur die werden wieder sau teuer sein .. wenn ms ned darauf auch ein monopol hat :P:rolleyes: |
ok, ich muss zugeben ich habe vorher schon c & c++ programmiert. Und das mit den Kosten ist aber praktisch überall so!
|
Zitat:
Selten so gelacht... VB ist einfach, C# und .NET ist noch viel einfacher und viel zukunftsweisender als VC++! Die MFC ist doch eine mittlere Katastrophe... C# is die Zukunft... auch wenns von Java abgekupfert ist... ;) |
Zitat:
|
Ich habe nicht behauptet, das Java verschwinden wird. Aber bevor ich jetzt VC++ 6 lerne, lerne ich doch gleich C#. Besonders weil es um einiges einfacher und moderner ist.
Ich hab nur gesagt, dass C# sehr stark an Java angelehnt ist, nicht dass es Java verdrängen wird! |
Das man vc nicht lernen muss, da kann ich dir nicht widersprechen oder zustimmen, ich hab nur altmodisches normales C gelernt.
Das kann ich aber jedem empfehlen, man lernt dabei sehr viel über pointer Arrays usw. c# hört sich für mich interessant an, allerdings ist es angeblich so an java angelehnt, das ich lieber bei der "Muttersprache" bleibe. Und das c# c bzw c++ vertreiben wird glaube ich nicht, denn angeblich ist c# auch genauso langsam wie java, und das ist der Grund für viele wieso sie lieber doch c nehmen. |
Das Entscheidende bei der Wahl der 'richtigen' Programmiersprache ist das Anwendungsgebiet. So gesehen ist C sehr universiell. Meistens kommt es sowieso auf die Funktionen in Erweiterungsbibliotheken an. Reines C, C++ oder Java hat noch niemandem großartig weitergeholfen. Es müssen schon Kenntnisse über das Laden, Verwalten, Manipulieren, Speichern und Freigeben von Speicherobjekten sowie Dateien und allgemein Metadaten vorhanden sein um tatsächlich sowie funktionell richtig auf die Daten zugreifen zu können.
Wer C einsetzt, sollte wissen, daß er sich damit einen Gefallen tut, speziell in Hinblick auf die Portabilität des Codes. Was von ganz entscheidender Bedeutung ist, ist die Bewußtseinsmachung der Austauschbarkeit von Daten über Systemgrenzen hinweg. Stichwort Metadaten. Konkreter formuliert kann man einschränkend sagen, daß für bestimmte Daten Zahlenräume gewählt werden, wo auch der kleinste bzw. größte Wert annähernd hinreichend abgespeichert vorliegt sowie die Reihenfolge der Bytefolgen Little Endian im Gegensatz zu Big Endian. Ebenso sind textuelle Codesprachen wie HTML oder XML geeignet Metadaten zu schaffen und auf diese Metadaten greifen vorzugsweise auch Programme, die in C entwickelt wurden und portabel sind / sein müssen, zu. Das Fazit lautet also: Einsatz von C als Entwicklungssprache mit bytefolgenrichtigen binären Daten sowie dezimalen wie textuellen Metadaten, die die jeweiligen Anwendungsprogramme - unter C entwickelt - ausgeben und einlesen sowie verarbeiten können. |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 16:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag