Du bist nicht angemeldet.

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

1

10.09.2005, 14:20

problem mit quiz-spiel

hallo alle zusammen!
wie der name des threads schon sagt,
schreibe ich gerade ein quiz spiel in c++.
das spiel soll eine art editor haben mit dem man die
fragen in eine datei einspeisen kann.
hier mein problem: die funktion, die den inhalt der variable
mRichtigeAntwort

C-/C++-Quelltext

1
2
3
4
class CFrage
{
private:
    char mRichtigeAntwort[100];

auf dem bildschirm ausgeben soll

C-/C++-Quelltext

1
2
3
4
5
6
7
8
public:
char GetRichtigeAntwort(char mRichtigeAntwort[100]);
};
char CFrage::GetRichtigeAntwort(char mRichtigeAntwort[100])
{
    cout << mRichtigeAntwort[100] <<endl;
    return mRichtigeAntwort[100];
}

funktioniert nicht richtig, sondern gibt immer sonderliche zeichen
wie @,§ etc. aus, wenn ich sie aufrufe.

C-/C++-Quelltext

1
2
3
4
5
//main

CFrage ersteFrage;
ersteFrage.SetRichtigeAntwort("test");//diese funktion funktioniert um die variable zu füllen 

ersteFrage.GetRichtigeAntwort("test");
//diese, um die var abzufragen nicht.

ich muss irgendwo einen fehler eingebaut haben oder ein wichtiges konzept von c++ nicht verstanden haben :-D.
hoffentlich kann mir jemand helfen!
schon mal danke im voraus.

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

10.09.2005, 14:31

Ganz einfach
cout << mRichtigeAntwort <<endl;
und die welt ist wieder in ordnung...
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Anonymous

unregistriert

3

10.09.2005, 15:56

jou!
vielen dank für die freundliche antwort,das war der fehler.
sorry dass ich mich erbost habe deshalb einen thread zu öffnen :)

4

10.09.2005, 15:58

Ist schon gut... 1 Thema pro Topic... also vollkommen richtig was du gemacht hast... und die Community ist nunmal zu helfen da... :)

Mfg vom Vice Admiral
Devil ;)
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

Werbeanzeige