Die Suche ergab 234 Treffer

von HeinzK
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!
von HeinzK
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.
von HeinzK
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.
von HeinzK
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 '_'...
von HeinzK
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.
von HeinzK
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.
von HeinzK
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...
von HeinzK
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'.
von HeinzK
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.
von HeinzK
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.
von HeinzK
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.
von HeinzK
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.
von HeinzK
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.
von HeinzK
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...
von HeinzK
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...
von HeinzK
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...
von HeinzK
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...
von HeinzK
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(...
von HeinzK
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!
von HeinzK
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.
von HeinzK
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...
von HeinzK
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...
von HeinzK
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...
von HeinzK
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 ...
von HeinzK
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.
von HeinzK
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 ...
von HeinzK
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...
von HeinzK
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.
von HeinzK
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 ...
von HeinzK
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.