Die Suche ergab 234 Treffer
- 26.05.2010, 21:24
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
OK, es gibt also keinen Ersatz für '_stricmp(..)' in der Standardbibliothek!
- 26.05.2010, 16:49
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
OK, kein Problem .. aber ich bin verunsichert, weil ich die Unterschiede und auch die Gründe die
zu den unterschiedlichen Funktionen geführt haben nicht kenne.
zu den unterschiedlichen Funktionen geführt haben nicht kenne.
- 26.05.2010, 16:31
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Ok, das ging aneinander vorbei .. s.o. (EDIT) ..
Danke für den Hinweis.
Danke für den Hinweis.
- 26.05.2010, 16:20
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Ja, wenn ich ein neues Projekt aufziehen würde .. kein Problem .. aber ich suche einen Weg, bestehenden Quellcode in beiden Systemen weiterzuverwenden (sagte er etwas hilflos) . Mein nächstes Problem ist ähnlich: 'strcmp (..)' wird gefunden '_strcmp(..)' leider nicht! Ok, du sagts, alles was mit '_'...
- 26.05.2010, 15:56
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Ist '__max(..)' unter Linux nicht definiert?
Muss ich stattdessen 'max(..)' verwenden?
Wenn ja, wie kann ich den gleichen Quellcode dann am Besten kompatibel machen?
Ich verwende VS 9.0 und Code::Blocks 8.02.
Muss ich stattdessen 'max(..)' verwenden?
Wenn ja, wie kann ich den gleichen Quellcode dann am Besten kompatibel machen?
Ich verwende VS 9.0 und Code::Blocks 8.02.
- 25.05.2010, 09:08
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Ok, ich habe das Problem gefunden. Im Release-Modus war (aus Versehen) der C/C++-Schalter /MTd gesetzt.
Ein Umstellen auf /MT hat zuerst nichts gebracht. Es funktionierte erst als ich alle Release/Debug-Dateien und die *.ncb
gelöscht und das Projekt neu gestartet habe.
Ein Umstellen auf /MT hat zuerst nichts gebracht. Es funktionierte erst als ich alle Release/Debug-Dateien und die *.ncb
gelöscht und das Projekt neu gestartet habe.
- 25.05.2010, 08:30
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Problem in VisualStudio 9.0, berifft aber nur eine Projektmappe: http://www.zwianer.de/$PCSpiel$/Probleme/Debug_DEBUG.GIF Nach dem Wechsel von Debug auf Release bleibt _DEBUG definiert. http://www.zwianer.de/$PCSpiel$/Probleme/Release_DEBUG.GIF Wenn ich im Release-Modus die Maus auf _DEBUG lege: htt...
- 22.05.2010, 09:29
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
'class CKString : std::string' werde ich probieren, gute Idee.
Ja, ich implementiere nur die Funktionen, welche ich in meinen bisherigen Programmen verwendet habe.
Ich habe nicht vor die gesamte ATL-Funktionalität vollständig zu 'wrappen'.
Ja, ich implementiere nur die Funktionen, welche ich in meinen bisherigen Programmen verwendet habe.
Ich habe nicht vor die gesamte ATL-Funktionalität vollständig zu 'wrappen'.
- 19.05.2010, 15:50
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Ok, ist angekommen.
- 19.05.2010, 15:35
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Ich kenn' aus Beispielen nur toupper und tolower .. will nur wissen, was da noch alles 'möglich' (to transform) ist.
- 19.05.2010, 15:11
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Kann mir jemand sagen, wo ich die zuständige Definition von 'std::toupper' für 'std::transformation' von 'std::string' finde.
Ich suche seine Kollegen um zu sehen, welche Möglichkeiten noch vorhanden sind.
Ich suche seine Kollegen um zu sehen, welche Möglichkeiten noch vorhanden sind.
- 19.05.2010, 15:00
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Das Problem ist die Tonne voll vorhandenem Quelltext der auf CString und Co basiert.
Aber du hast Recht: mir macht das Programmieren Spass!
Ich bin im Moment am abwägen .. auf der Suche nach dem optimalsten Weg .. und natürlich dem minimalsten Arbeiteinsatzes.
Aber du hast Recht: mir macht das Programmieren Spass!
Ich bin im Moment am abwägen .. auf der Suche nach dem optimalsten Weg .. und natürlich dem minimalsten Arbeiteinsatzes.
- 19.05.2010, 14:40
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Ok, hab's jetzt verstanden.
sMode.Compare(sFname) funktioniert jetzt schon .. werde es sofort ausprobieren. Danke.
sMode.Compare(sFname) funktioniert jetzt schon .. werde es sofort ausprobieren. Danke.
- 19.05.2010, 14:17
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Hab' ich schon versucht, die Fehlermeldung ist dann: : error C2664: 'CKString::Compare': Konvertierung des Parameters 1 von 'const char [2]' in 'const CKString &' nicht möglich 1> Ursache: Konvertierung von 'const char [2]' in 'const CKString' nicht möglich 1> Quelltyp konnte von keinem Konstruk...
- 19.05.2010, 14:01
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Problem mit dem Einsatz von CKString. Ich bin gerade dabei mir einen 'Wrapper' für 'CStdioFile' bzw. 'CKFile' für meine Anwendungsfälle zu programmieren. Declaration: #pragma once #include <stdarg.h> #include <algorithm> #include <string> #include <iostream> #include <memory.h> #include <stdio.h> us...
- 17.05.2010, 20:37
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
virtual: Ich will den gleichen Quellcode so weit wie möglich für Windows und Linux benutzen. Unter Windows leite ich alles von CObject ab, hauptsächlich wegen 'Serialize'. Diesen Teil muss ich noch unter Linux noch nachprogrammieren. Aber zuerst kommt ein Ersatz für 'CStdioFile' an die Reihe. Optimi...
- 17.05.2010, 19:02
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
OK, CString.Empty ist auch als void declariert. OK, std::string const &GetString(void) const; OK, CompareNoCase konnte noch nicht funktionieren, hab's geändert! Danke für die Hinweise Kristhy. Zum Programm: funktioniert tadellos (Fedora, x86). Ist auch richtig gelinkt (ELF). Danke Alex. PS: KStr...
- 17.05.2010, 15:31
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Hier der versprochene 'Benchmark': http://www.zwianer.de/$PCSpiel$/Probleme/KString.PNG Declaration von CKString: #pragma once #include <stdarg.h> #include <algorithm> #include <string> #include <iostream> #include <memory.h> #include <stdio.h> using namespace std; class CKString { public: CKString(...
- 15.05.2010, 10:02
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Loopbremse: Ich brauch' für mein Spiel eine konstante Anzahl von Berechnungszyklen!
- 15.05.2010, 09:20
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Sobald ich meine Loopbremse (also mein Zeitmanagement) von Windows auf Ubuntu übertragen habe, werde ich
die Test's veröffentlichen (mit Quellcode). Auf den Vergleich der Betriebsysteme bin ich sehr gespannt.
die Test's veröffentlichen (mit Quellcode). Auf den Vergleich der Betriebsysteme bin ich sehr gespannt.
- 14.05.2010, 17:55
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Danke, aber ich habe keine Ahnung, wie ich das grub-pc manuel löschen muss .. einfach das Verzeichnis löschen? Aber ich glaub' am Besten hole ich mir das 10er einfach als neue installation. Bin gerade dabei auszutesten, wie ich meine LoopBremse am Besten unter Linux einsetze. Dabei habe ich mal unte...
- 14.05.2010, 13:50
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Ich habe es nun schon auf dem 2. Rechner probiert und bin jededsmal abgeschmiert. Das Update von Ubuntu 9.10 (aktuelle Version) auf 10.0! Es läuft bis zu '> Installing the upgrades'/'About 4 minutes remaining' dann kommt eine Dialogbox: 'Configuring grub-pc'. Dort ist der Button 'Forward' aktiv. Ich...
- 14.05.2010, 10:06
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
OK, Ursache gefunden .. es waren die 'Vorkompilierten Headers' .. Sobald das '#include stdafx.h' innerhalb einer #ifdef liegt, kann ich die 'Vorkompilierten Headers' nicht erzeugen, geschweige denn verwenden! Hat jemand eine andere Idee, wie man meinen Wunsch umsetzten kann? Wunsch: Pfad: ../ZwiAner...
- 14.05.2010, 09:48
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Also, es scheint nur ein Problem beim Laden der stdafx.h zu sein: #ifdef _WIN32 #include "stdafx.h" #endif .. unerwartetes #endif Z.Bsp.: #include "stdafx.h" #ifdef _WIN32 #include "KString.h" #endif funktioniert einwandfrei. Ich vermute nun, es ist ein Problem mit den ...
- 14.05.2010, 09:25
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Gerade getestet: Generell hat auch VS kein Problem mit der Verschachtelung .. also werde ich weiter versuchen das Problem zu lokalisieren .. bin an der Arbeit.
- 14.05.2010, 09:15
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Ja, für die einzelnen Klassen stimmt das schon. Da liegen cpp und h im gleichen Verzeichnis. Nur die 'tmain' und 'main' machen eine Ausnahme, weil einmal Windows und einmal Ubuntu. Wenn ich alle Verzeichnisse eingerichtet habe, dann ist natürlich alles mit relativen Pfaden erreichbar. Im Moment ist ...
- 13.05.2010, 17:33
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Also VS hat damit keine Problem, dass Dateien auch aus Linux bearbeitet werden. Daran liegt es nicht. Die stdafx.h ist auch sicher nicht von Linux bearbeitet worden. Wenn ich das #ifdef/#else/#endif auskommentiere, wird alles ordnungsgemäß geladen und compiliert. OK, ich schaue mir das genauer an! H...
- 13.05.2010, 17:18
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Nein, das tut es nicht. Ich erhalte unter Windows einen fatal error C1019: Unerwartetes #else!
Den 'schrecklichen Absolutpfad' brauche ich im Moment für Ubuntu.
Ich versuche ja im Moment gemeinsam von Windows und Linux auf die gleiche Datei zuzugreifen.
Den 'schrecklichen Absolutpfad' brauche ich im Moment für Ubuntu.
Ich versuche ja im Moment gemeinsam von Windows und Linux auf die gleiche Datei zuzugreifen.
- 13.05.2010, 17:08
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
#ifdef _WIN32 #include "stdafx.h" #else #include "/media/D_DRIVE/Kempter/VC9/ZwiAnerOpenGL/Linux/Tests/TestKString/main.h" #endif Ich möchte die gleichen Dateien unter Windows und Linux nutzen. Mache ich etwas falsch, oder ist es prinzipiell nicht möglich #ifdef und #include zu ...
- 13.05.2010, 15:24
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32634
Re: Auf dem Weg von DDraw nach OpenGL ..
Ok, danke für die Hinweise.