Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   

Die mobilen Seiten von c++.de:
http://m.c-plusplus.de
Infos hier [BETA]

  
c++.de ::  WinAPI ::  System und Windowsprogrammierung
Antwort schreiben
Benutzername:
Titel:
Nachrichtentext:
  :)  :D  ;)  :(  :p  :mad:  :rolleyes:  :eek:  :confused:  :cool:  :o)  :leak:  :live:  :die:  :idea:  :arrow:  :warning: 
                             
                         
         
           
                             
                             
                             
             


BBCode in diesem Beitrag deaktivieren [BBCode]
Smilies in diesem Beitrag deaktivieren
System und Windowsprogrammierung and 306215
     


Themen-Überblick 
(Aktualisieren)
Autor Nachricht
geeky
20:16:15 31.07.2012   Titel:   Zitieren

Jochen Kalmbach schrieb:
Als Anfänger rate ich zu C#.

:live:
hustbaer
03:02:52 31.07.2012   Titel:   Zitieren

-lowbyte- schrieb:
Die ganze WIN32 API besteht aus C Code.
Für die Zukunft würde ich Dir daher C oder C++ empfehlen.

Und weil die WinAPI eine C API ist, muss C am besten geeignet sein um Windows-Programme zu programmieren? Der Schluss funktioniert so leider nicht.

Das ist wie sagen "die CPU kennt nur Maschinencode, deswegen muss Maschinencode am besten geeignet sein um was um CPU-Programme zu programmieren".
-lowbyte-
01:50:08 31.07.2012   Titel:   Zitieren

Ich dachte Assembler sei selbstverständlich...
ASM-nasm
14:14:22 30.07.2012   Titel:   Zitieren

Und was is mit Assembler? :confused: !
-lowbyte-
17:16:05 23.07.2012   Titel:   Zitieren

kooper schrieb:
-lowbyte- schrieb:
Die ganze WIN32 API besteht aus C Code.

Da scheinst du aber nicht Alles zu kennen.


Der grösste Teil! Kleiner Teil C++
kooper
17:13:19 23.07.2012   Titel:   Zitieren

-lowbyte- schrieb:
Die ganze WIN32 API besteht aus C Code.

Da scheinst du aber nicht Alles zu kennen.
-lowbyte-
17:06:08 23.07.2012   Titel:   Zitieren

hustbaer schrieb:
@SusanneSun
Von C würde ich ebenso abraten, wenn dann lieber gleich C++. Weil es mächtiger und mittelfristig angenehmer zu verwenden ist.


Wenn man die Sprache beherrscht gibt es nichts besseres als C für Windows. Die ganze WIN32 API besteht aus C Code.
Für die Zukunft würde ich Dir daher C oder C++ empfehlen.
hustbaer
18:24:19 21.07.2012   Titel:   Zitieren

@SusanneSun
Kommt drauf an was du unter "Windows-Systemprogrammierung" verstehst.

Einige Windows APIs sind über das .NET Framework (C#, Visual Basic .NET) nur unvollständig oder gar nicht erreichbar. Wenn du diese brauchst, kann es schnell lästig werden, weil man dauernd über PInvoke gehen muss. Und das nervt recht schnell, vor allem wenn man Anfänger ist, und die ganzen Grundlagen fehlen, um zu verstehen was beim Marshaling von diversen Typen überhaupt abgeht.

Wenn du ohne diese APIs auskommst ist C# sicher eine gute Wahl. Weil viel einfacher zu erlernen als C++ und weil das .NET Framework schon sehr viel mitbringt was man sich in C++ mühsam selbst schreiben oder zusammensuchen müsste.

Von Visual Basic würde ich abraten. Anfangs mag es einfacher erscheinen, aber das ist es in Wirklichkeit nicht. C# ist einfach die mächtigere Sprache, und vor allem wird sie mehr eingesetzt. D.h. du hast mehr Beispielprogramme in C#, mehr Tutorials, mehr alles.

Von C würde ich ebenso abraten, wenn dann lieber gleich C++. Weil es mächtiger und mittelfristig angenehmer zu verwenden ist.
Mr.C
17:14:27 21.07.2012   Titel:   Zitieren

Nimm c, dann biste genauso gut wie ich.
Jochen Kalmbach
14:26:04 21.07.2012   Titel:   Zitieren

Als Anfänger rate ich zu C#.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info und www.c-plusplus.net enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.