Thread View: de.comp.lang.c++
2 messages
2 total messages
Started by Hans-Georg Buchheit
Wed, 27 Mar 1996 11:12
? new unter MS-Windows und BC++ 4.5, Portabilitaet ?
Author: Hans-Georg Buchheit
Date: Wed, 27 Mar 1996 11:12
Date: Wed, 27 Mar 1996 11:12
21 lines
1098 bytes
1098 bytes
Hallo Leute! Bin ich unter MS-Windos auf die speziellen Allokierfunktionen angewiesen (z.B. GlobalAlloc...), oder kann ich mit new wie gewohnt unter Dos arbeiten? Was macht Windows mit new, wird mein Speicher verschoben ohne das ich es merke und ich an meiner Startadresse alles andere finde als meine Daten? Wie sicher sind meine "new"-Daten? Wenn new zu unsicher ist, wie kann ich ein Datenfeld > 32(64) KB portierbar anlegen (brauchbar fuer Dos, Unix etc.)? Viele Gruesse Hein Mail: Internet: buchheit@hrz.uni-kassel.de AX25: df6hf@db0eam.#hes.deu.eu
Re: ? new unter MS-Windows und BC++ 4.5, Portabilitaet ?
Author: Eberhard Wolff
Date: Mon, 01 Apr 1996 12:34
Date: Mon, 01 Apr 1996 12:34
31 lines
1648 bytes
1648 bytes
Hans-Georg Buchheit (buchheit) wrote: : Hallo Leute! : Bin ich unter MS-Windos auf die speziellen Allokierfunktionen angewiesen : (z.B. GlobalAlloc...), oder kann ich mit new wie gewohnt unter Dos arbeiten? : Was macht Windows mit new, wird mein Speicher verschoben ohne das ich es merke : und ich an meiner Startadresse alles andere finde als meine Daten? : Wie sicher sind meine "new"-Daten? : Wenn new zu unsicher ist, wie kann ich ein Datenfeld > 32(64) KB : portierbar anlegen (brauchbar fuer Dos, Unix etc.)? : Viele Gruesse : Hein : Mail: : Internet: buchheit@hrz.uni-kassel.de : AX25: df6hf@db0eam.#hes.deu.eu Also eigentlich sollte man wohl für C++ interne Dinge (Arrays usw.) new benutzen wegen der Portabilität (wie Du schon richtigt sagst). GlobalAlloc usw. würde ich nur benutzen, um Datenstrukturen anzulegen, die später Windows- Funktionen übergeben werden sollen. Und eigentlich sollte man mit new unter Windows auch große Felder bearbeiten können. Die genauen Interna (wird der Speicher verschoben usw.) sind mir unbekannt und vielleicht auch von Compiler zu Compiler unterschiedlich. Eberhard
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