JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=7892064a7288374304438780a0e4f0c2Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Probleme mit VC++ 03
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
C++progging
Senior JLI'ler


Alter: 31
Anmeldedatum: 03.10.2005
Beiträge: 244
Wohnort: Sauerland
Medaillen: Keine

BeitragVerfasst am: 15.05.2006, 15:57    Titel: Probleme mit VC++ 03 Antworten mit Zitat

Jetzt hab ich Code::Blocks installiert,alle SDK's in die Verzeichnise gepackt. Ich wollte mich dann ranmachen die Fragen aufzuschreiben:
CPP:
#include <windows.h>
struct Fragen
{

   wchar_t* Frage;
   wchar_t* Ant1;
   wchar_t* Ant2;
   wchar_t* Ant3;
    wchar_t Cor;
};



Fragen Fra1[20]
//Frage 1:
Fra1[0].Frage="Wie heißt der aktuelle Bundestrainer?";
Fra1[0].Ant1="Jürgen Klinsmann";
Fra1[0].Ant2="Rudi Völler";
Fra1[0].Ant3="Oliver Kahn";
Fra1[0].Cor= '*';

Fra1[1].Frage ="Wie hieß der erste Bundeskanzler der BRD?";
Fra1[1].Ant1 ="Gerhard Schröder";
Fra1[1].Ant2 ="Konrad Adenauer";
Fra1[1].Ant3 ="Willy Brandt";
Fra1[1].Cor = '*';

Fra1[2].Frage ="Wer gründete die UdSSR?";
Fra1[2].Ant1 ="Joseph Stalin";
Fra1[2].Ant2 ="Michael Gorbatschow";
Fra1[2].Ant3 ="Wladimir I. Lenin";
Fra1[2].Cor= '*;

Fra1[3].Frage ="Wie hieß der erste Computer?";
Fra1[3].Ant1 ="AMIGA";
Fra1[3].Ant2 ="ENIAC";
Fra1[3].Ant3 ="Apple One";
Fra1[3].Cor ='*';

Fra1[4].Frage ="Wie heißt die Älteste deutsche Parei?";
Fra1[4].Ant1 ="SPD";
Fra1[4].Ant2 ="CDU";
Fra1[4].Ant3 ="Linkspartei";
Fra1[4].Cor ='*';

Fra1[5].Frage ="Wann wurde die BRD gegründet?";
Fra1[5].Ant1 ="1949";
Fra1[5].Ant2 = 1933";
Fra1[5].Ant3 ="1945";
Fra1[5].Cor ='*';

Fra1[6].Frage ="Wann entstand das Deutsche Reich?";
Fra1[6].Ant1 ="1914";
Fra1[6].Ant2 ="1871";
Fra1[6].Ant3 ="1933";
Fra1[6].Cor ='*';

Zwei Fragen:
1. Wie kommt es beim Kompiliern dazu, dass er das anzeigt

2. Wie kommts dazu dass komische Zeichen trotz wchar_t angezeigt wird.
(sowas war auch bei LPCTSR)
_________________
http://gtsp.gt.funpic.de
NEU: http://gtspforum.gt.funpic.de - das dazugehörige board
ProjectX for PSP - Jetzt runterladen!!
unter http://www.pspsource.de/news.php?extend.4537
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
PeaceKiller
JLI Master


Alter: 35
Anmeldedatum: 28.11.2002
Beiträge: 970

Medaillen: Keine

BeitragVerfasst am: 15.05.2006, 16:03    Titel: Antworten mit Zitat

Nach
CPP:
Fragen Fra1[20]

fehlt ein ";"
_________________
»If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
GreveN
JLI Master


Alter: 37
Anmeldedatum: 08.01.2004
Beiträge: 901
Wohnort: Sachsen - Dresden
Medaillen: Keine

BeitragVerfasst am: 15.05.2006, 16:17    Titel: Antworten mit Zitat

Außerdem musst du, wenn du 'wchar_t' verwendest natürlich auch Unicode-Strings zuweisen:
CPP:
wchar_t* str = L"dies ist ein unicodestring!";
std::wcout << str << std::endl;
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Yahoo Messenger MSN Messenger
C++progging
Senior JLI'ler


Alter: 31
Anmeldedatum: 03.10.2005
Beiträge: 244
Wohnort: Sauerland
Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 09:24    Titel: Antworten mit Zitat

ach so ich muss vorm " noch ein L schreiben danke
_________________
http://gtsp.gt.funpic.de
NEU: http://gtspforum.gt.funpic.de - das dazugehörige board
ProjectX for PSP - Jetzt runterladen!!
unter http://www.pspsource.de/news.php?extend.4537
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
David
Super JLI'ler


Alter: 39
Anmeldedatum: 13.10.2005
Beiträge: 315

Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 11:05    Titel: Antworten mit Zitat

Bist du sicher das du die Fragen "hart" in den Code schreiben willst? Das ist irgendwie sehr hässlich! :-S

grüße
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
GreveN
JLI Master


Alter: 37
Anmeldedatum: 08.01.2004
Beiträge: 901
Wohnort: Sachsen - Dresden
Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 11:21    Titel: Antworten mit Zitat

Ja, dass haben wir ihm schon paar mal versucht zu verklickern...
Zumal sich bei:
CPP:
Fra1[0]...
Fra1[1]...

Fra2[0]...

...usw. ja zumindest ein 2. dimensionales Array anbieten würde, und dann die Fragen aus einem Gesamtpool schöpfen und nicht so komisch 20 mögliche Fragen für die erste Frage festlegen, 20 für die 2. usw.
Für einen steigenden Schwierigkeitsgrad könnte man die Struktur ja um eine entsprechende Variable erweitern, die den Schwierigkeitsgrad beschreibt und an der sich bei der Auswahl der Fragen orientiert wird.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Yahoo Messenger MSN Messenger
C++progging
Senior JLI'ler


Alter: 31
Anmeldedatum: 03.10.2005
Beiträge: 244
Wohnort: Sauerland
Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 13:10    Titel: Antworten mit Zitat

Obwohl ich bei der Definition das ; hingesetzt hab , zeigt er den selben
Schrott an

und das mit dem L hat auch net so geklappt
_________________
http://gtsp.gt.funpic.de
NEU: http://gtspforum.gt.funpic.de - das dazugehörige board
ProjectX for PSP - Jetzt runterladen!!
unter http://www.pspsource.de/news.php?extend.4537
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
51m0n
JLI'ler


Alter: 32
Anmeldedatum: 06.01.2006
Beiträge: 167
Wohnort: Erkelenz
Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 13:45    Titel: Antworten mit Zitat

Bei mir klappt das wunderbar (allerdings mit VC++).
Vieleicht kennt ja Code::Blocks "L" nich (was ich eig nicht glaube) es gibt da noch so eine andere Methode TEXT() heist die glaub ich womit du einen Unicode String bekommst. Wenn das uch nicht hilft dann benutz doch einfach wstring das kanst du auch mit char* initialisieren.

zu 2)
In der Konsole kannst du kein "richtiges" Unicode ausgeben siehe http://www.jliforum.de/board/viewtopic.php?t=4495

Mfg 51m0n
_________________
Teigwaren
heißen Teigwaren,
weil sie früher einmal Teig waren
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
C++progging
Senior JLI'ler


Alter: 31
Anmeldedatum: 03.10.2005
Beiträge: 244
Wohnort: Sauerland
Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 13:48    Titel: Antworten mit Zitat

Konsole interessiert mich weniger ,soll nämlich für WdM 2.0 sein ,was
in windows sein soll
_________________
http://gtsp.gt.funpic.de
NEU: http://gtspforum.gt.funpic.de - das dazugehörige board
ProjectX for PSP - Jetzt runterladen!!
unter http://www.pspsource.de/news.php?extend.4537
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
51m0n
JLI'ler


Alter: 32
Anmeldedatum: 06.01.2006
Beiträge: 167
Wohnort: Erkelenz
Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 13:59    Titel: Antworten mit Zitat

Kommen jetzt immer noch genau die gleichen Fehler wie vorher?
bzw. funktionierts mit wstring?

Benutz doch VC++ 2005 ist meiner Meinung nach besser als Code::Blocks.
_________________
Teigwaren
heißen Teigwaren,
weil sie früher einmal Teig waren
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
C++progging
Senior JLI'ler


Alter: 31
Anmeldedatum: 03.10.2005
Beiträge: 244
Wohnort: Sauerland
Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 14:12    Titel: Antworten mit Zitat

Hmpf der zeigt wieder anstelle der normalen Umlaute alles mögliche an.
Und wieder diese unberchtigten Fehler!Und ohne Dsl dauert der Load von
Vc05 ewigkeiten
_________________
http://gtsp.gt.funpic.de
NEU: http://gtspforum.gt.funpic.de - das dazugehörige board
ProjectX for PSP - Jetzt runterladen!!
unter http://www.pspsource.de/news.php?extend.4537
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
PeaceKiller
JLI Master


Alter: 35
Anmeldedatum: 28.11.2002
Beiträge: 970

Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 14:16    Titel: Antworten mit Zitat

So wie's aussieht hat er eh den VC7 Compiler drin und nicht den gcc, also erübrigen sich die Spekulationen über die Kompatibilität.

Das einfachste währe wahrscheinlich, wenn er das Projekt hochlädt und sich das jemand anders mal anschaut.
_________________
»If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
51m0n
JLI'ler


Alter: 32
Anmeldedatum: 06.01.2006
Beiträge: 167
Wohnort: Erkelenz
Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 14:17    Titel: Antworten mit Zitat

Am besten postest du hier mal den ganzen code dann kann man dann findet sich der Fehler wahrscheinlich schneller.

edit: oder so^^
_________________
Teigwaren
heißen Teigwaren,
weil sie früher einmal Teig waren
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
GreveN
JLI Master


Alter: 37
Anmeldedatum: 08.01.2004
Beiträge: 901
Wohnort: Sachsen - Dresden
Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 14:23    Titel: Antworten mit Zitat

Ich verwende auch VC03 + CodeBlocks, lad's mal hoch und ich schau's mir an.

Ach und nochmal zum Mitschreiben: VC-Compiler machen in 99,8% der Fälle keine Fehler - zumindest keine "Unberechtigten". :P


Zuletzt bearbeitet von GreveN am 17.05.2006, 13:59, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Yahoo Messenger MSN Messenger
51m0n
JLI'ler


Alter: 32
Anmeldedatum: 06.01.2006
Beiträge: 167
Wohnort: Erkelenz
Medaillen: Keine

BeitragVerfasst am: 16.05.2006, 14:30    Titel: Antworten mit Zitat

GreveN hat Folgendes geschrieben:
Ach und nochmal zum Mitschreiben: VC-Compiler machen in 99,8% keine Fehler - zumindest keine "Unberechtigten". Razz

VC++ 6 schon Razz
_________________
Teigwaren
heißen Teigwaren,
weil sie früher einmal Teig waren
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum