C++ Platformübergreifend ???
Manuel Burghammer
- programmiertechnik
tagchen,
ich werde in den naechsten 8 wochen ein C++ studium beginnne.
jetzt werden da einmal studien fuer windows und fuer linux angeboten....
bin ich falsch informiert das C++ plattformuebergreifend ist ??
ich war immer der meinung das man wenn man 'sauber' programmiert die software auf jeder plattform laeuft....
waere fuer aufklaerung dankbar :o))
tagchen,
bin ich falsch informiert das C++ plattformuebergreifend ist ??
Jein. Das compilierte Programm natürlich nicht.
Der sourcecode kann unter umständen auch auf anderen platformen laufen nachdem man ihn übersetzt hat
aber sobald man irgendwelche platformabhängigen APIs verwendet oder irgenwas für ein system optimiert
ist es vorbei. Die meißten größeren programme werden wohl nicht ohne änderung auf eine platform zu
portieren sein.
Tschüs
Daniel
hi!
jetzt werden da einmal studien fuer windows und fuer linux
angeboten.... bin ich falsch informiert das C++
plattformuebergreifend ist ??
C++ ist plattformübergreifend, aber die Klassenbibliotheken, die für
aufwendigere Aufgaben existieren, sind teilweise nicht unabhängig
von der Plattform.
Ich könnte mir vorstellen, dass sich die Unterschiede in den beiden
Kursen vor allem auf die GUI-Programmierung beziehen, da eigentlich
kein (weit verbreitetes) plattformunabhängiges GUI-Toolkit existiert.
Viel kann ich dazu jetzt nicht sagen, weil ich den Inhalt der beiden
Kurse ja nicht kenne. Aber IMHO wirst du in beiden Kursen genügend
OS-unabhängiges C++ lernen, um dich später genausogut auf eine andere
Plattform zu konzentrieren. Und für den Anfang wähle den Kurs, für
den du eher Anwendungen entwickeln willst.
bye, Frank!
tagchen,
ich werde in den naechsten 8 wochen ein C++ studium beginnne.
jetzt werden da einmal studien fuer windows und fuer linux angeboten....
Hallo Manuel,
das hört sich ganz so an ob C++-Programmierung und betriebssystemabhängige Programmierung vermischt werden. Eigentlich sollte erstmal so Dinge wie Programmieren ansich, alles über Objetorientierung und der Ansi-C++ beigebracht werden. Dannach kommt IMHO GUI- und Systemprogrammierung.
Macht einen unausgegorenen Eindruck auf mich.
Tschö
w
Hi Manuel,
bin ich falsch informiert das C++ plattformuebergreifend ist ??
das ist eine Frage für Radio Eriwan: im Prinzip ja, aber dann läuft es nur als Konsolen-Anwendung. Es gab zwar schon Versuche mit plattformunabhängigen GUI-Klassenbibliotheken, aber so richtig eingesetzt wurde bisher nur StarView bei StarOffice. Sonst kenne ich kein Produkt, das damit gemacht wurde, genausowenig wie mit der ICLUI von IBM, die gibt's für Windows NT und OS/2.
Gruß,
Martin