🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
1 messages
1 total messages Started by Torsten Vogt Mon, 22 Jan 1996 07:49
Re: Empfehlung?
#1347
Author: Torsten Vogt
Date: Mon, 22 Jan 1996 07:49
59 lines
3347 bytes
Rainer schrieb:
> Hi..
>
> ich braeuchte ne Empfehlung fuer ein C++ (-Produkt). Was ich damit machen
> will ? Naja, ich werde wohl nicht umhinkommen, als Zielplattform Windof (3.x/
> 95) mit aufzunehmen. Mein Problem ist jedochjj, dass ich auch das Programm
> spaeter mal unter Linux mit X11 compilieren koennen moechte.

Falls das Programm ohne graphische Oberflaeche auskommen kann, kannst Du auch
unter DOS,Windows(3.x,95) und OS/2 den gcc benutzen. Beispielsweise das EMX-
Paket. Falls Du eine richtige graphische Bedienoberflaeche fuer Dein Programm
planst, solltest Du zusaetzlich eine protable Klassenbibliothek zur Ansteuerung
des API's der verwendeten Plattform verwenden. Da gibt es kommerzielle
Loesungen, wie z.B.: XVT, oder Freeware, wie z.B.: wxWindows.
Fuer wxWindows eignet sich beispielsweise der Microsoft Compiler auf der
Windows-Seite und der gcc auf der Linux-Seite. Der Quellcode kann weitgehend
unveraendert uebernommen werden.
 
> Was ich gehoert hab, soll Visual C++ (welche Version da aktuell ist, weiss
> ich nicht), ganz gut sein soll. Wie sieht es mit Turbo C++ aus ? Wie sieht
> es bei diesen Produkten mit der Portierbarkeit aus ?

Falls Du eine portable Klassenbibliothek fuer das API und moeglichst keine
plattformabhaengigen Systemaufrufe benutzt, ist portabler Code moeglich. 
Ich wuerde jedoch parallel entwickeln, d.h. immer mal testen, ob sich das 
ganze auf der anderen Plattform uebersetzen laesst, das erspart eventuell
hinterher groesser Umschreibaktionen.

> Mal abgesehen von der Portierbarkeit: Bei welchem Produkt erscheint die
> Einarbeitung in Windows Programmierung am einfachsten ?

Ist Geschmacksache.
 
> Was ist bei den jeweiligen Produkten enthalten (sprich wieviel Zusatzpro-
> dukte gibt es die man zukaufen kann/muss/sollte).

Wie schon gesagt, die Portierbarkeit steht und faellt mit der Klassen-
bibliothek. Ich rate zu wxWindows in der Version 1.65. Das gibts auf dem
ftp-Server ftp.aiai.ed.ac.uk der Uni Edinburgh und ist Freeware. Je mehr
kommerzielle Zusatzprodukte Du unter Windows einsetzt, die es unter Linux
nicht gibt, desto meht Aufwand musst Du in die Portierung stecken.

> Vielen Dank schon mal im voraus
>
> Rainer

Gruss Torsten

-- 
---------------------------------------------------------------------
| Torsten Vogt                                                      |
|  Universitaet Mannheim - Lehrstuhl Praktische Informatik I        |
|  Seminargebaeude A5                                               |
|  D-68131 Mannheim                                                 |
|                                                                   |
|  Tel  : 0049-621/292-5132  Fax: 0049-621/292-5297                 |
|  email: vogt@pi1.informatik.uni-mannheim.de                       |
|  WWW  : http://pi1.informatik.uni-mannheim.de/HomePages/vogt.html |
---------------------------------------------------------------------
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads