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.