Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
ifstream datei; datei.open(cFilePath, ios::in); if(datei.is_open()) { // Datei existiert => einlesen datei.close(); GetPrivateProfileStruct("Video", "Settings", &sParams, sizeof(SDirect3DParameters), cFilePath); } else { // Datei existiert nicht => Werte einholen und speichern if(GetDirect3DParameters(&sParams)) return TB_ERROR; else WritePrivateProfileStruct("Video", "Settings", &sParams, sizeof(SDirect3DParameters), cFilePath); } |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
#include <Windows.h> #include <StdIO.h> #include <direct.h> #include <fstream> #include <iostream> #include <string> #include <TriBase.h> #include <D3D9.h> #include "Direct3DEnum.h" #include "InitDirect3D.h" #include "InitWindow.h" #include "GlobaleVariablen.h" // eigene |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
1>------ Erstellen gestartet: Projekt: 2_Das erste Dreieck, Konfiguration: Debug Win32 ------ 1>Kompilieren... 1>main.cpp 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'set_terminate': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'set_terminate': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'terminate_handler': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'terminate_handler': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'terminate': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'terminate': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'set_unexpected': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'set_unexpected': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'unexpected_handler': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'unexpected_handler': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'unexpected': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'unexpected': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(32) : error C2065: 'ifstream': nichtdeklarierter Bezeichner 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(32) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'datei' 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(32) : error C2065: 'datei': nichtdeklarierter Bezeichner 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(33) : error C2065: 'datei': nichtdeklarierter Bezeichner 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(33) : error C2228: Links von ".open" muss sich eine Klasse/Struktur/Union befinden. 1> Typ ist ''unknown-type'' 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(33) : error C2653: 'ios': Keine Klasse oder Namespace 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(33) : error C2065: 'in': nichtdeklarierter Bezeichner 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(34) : error C2065: 'datei': nichtdeklarierter Bezeichner 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(34) : error C2228: Links von ".is_open" muss sich eine Klasse/Struktur/Union befinden. 1> Typ ist ''unknown-type'' 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(37) : error C2065: 'datei': nichtdeklarierter Bezeichner 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(37) : error C2228: Links von ".close" muss sich eine Klasse/Struktur/Union befinden. 1> Typ ist ''unknown-type'' 1>f:\programmierung\projekte\buch_aufgaben\2_das erste dreieck\2_das erste dreieck\funktionen.h(43) : error C2664: 'GetDirect3DParameters': Konvertierung des Parameters 1 von 'SDirect3DParameters **' in 'SDirect3DParameters *' nicht möglich 1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat. 1>Das Buildprotokoll wurde unter "file://f:\Programmierung\Projekte\buch_aufgaben\2_Das erste Dreieck\2_Das erste Dreieck\Debug\BuildLog.htm" gespeichert. 1>2_Das erste Dreieck - 24 Fehler, 0 Warnung(en) ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ========== |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#include <Windows.h> #include <StdIO.h> #include <direct.h> #include <iostream> using namespace std; #include <fstream> #include <string> #include <TriBase.h> #include <D3D9.h> #include "Direct3DEnum.h" #include "InitDirect3D.h" #include "InitWindow.h" #include "GlobaleVariablen.h" // eigene |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
1>------ Erstellen gestartet: Projekt: 2_Das erste Dreieck, Konfiguration: Debug Win32 ------ 1>Kompilieren... 1>main.cpp 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'set_terminate': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'set_terminate': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'terminate_handler': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'terminate_handler': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'terminate': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'terminate': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'set_unexpected': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'set_unexpected': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'unexpected_handler': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'unexpected_handler': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2039: 'unexpected': Ist kein Element von '`global namespace'' 1>f:\programme\microsoft visual studio 9.0\vc\include\exception(208) : error C2873: 'unexpected': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>Das Buildprotokoll wurde unter "file://f:\Programmierung\Projekte\buch_aufgaben\2_Das erste Dreieck\2_Das erste Dreieck\Debug\BuildLog.htm" gespeichert. 1>2_Das erste Dreieck - 12 Fehler, 0 Warnung(en) ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ========== |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
#include <Windows.h> #include <StdIO.h> #include <direct.h> #include <iostream> #include <TriBase.h> #include <D3D9.h> #include "Direct3DEnum.h" #include "InitDirect3D.h" #include "InitWindow.h" #include "GlobaleVariablen.h" using namespace std; #include "Funktionen.h" // Hier steht die Funktion drinn, die fstream benötigt |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#include <Windows.h> #include <StdIO.h> #include <direct.h> //#include <iostream> #include <fstream> #include <string> #include <TriBase.h> #include <D3D9.h> #include "Direct3DEnum.h" #include "InitDirect3D.h" #include "InitWindow.h" #include "GlobaleVariablen.h" |
Quellcode |
|
1 2 |
//main.cpp #include <exception> |
Werbeanzeige