Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
02.03.2002, 20:00
n00b1



Ich versuche gerade ein programm mit einer funktion zu versehen die je nachdem was er eintippt einen anderen wert zurückgibt:
das sieht im moment so aus:
-----------------------------------------------------------------------

...
//funktionsaufruf:
return Returnfunktion (2,"testa",3,"testb",0,"testc",eingabe);
...

//
// das ist die antwort funktion
int Returnfunktion(int antwort1,char text1, int antwort2, char text2, int antwort3, char text3,int gegeben)
{
if (eingabe == 1)
{
cout<<text1;
return punkte+antwort1;
}
if (eingabe == 2)
{
cout<<text2;
return punkte+antwort3;
}
if (eingabe == 3)
{
cout<<text3;
return punkte+antwort3;
}
}

---------------------------------------------------------------
ich bekomme immer diese fehlermeldung:

Diese Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat
könnt ihr mir helfen?

--

QUIDQUID AGIS PRUDENTER AGAS ET RESPICE FINEM

zum Seitenanfang zum Seitenende Profil || Suche
001
02.03.2002, 20:19
Tron



du musst die strings als char-zeiger uebergeben, nicht nur als char!

also statt
int Returnfunktion(int antwort1,char text1, int antwort2, char text2, int antwort3, char text3,int gegeben)
muss es
int Returnfunktion(int antwort1, const char* text1, int antwort2, const char* text2, int antwort3, const char* text3, int gegeben)

btw: du verwendest den parameter 'gegeben' nicht; wo sind 'eingabe' und 'punkte' deklariert? sag blos nicht, das sind globale variablen, dann bekomm ich schaum vor dem mund...

--

'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams

'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett

zum Seitenanfang zum Seitenende Profil || Suche
002
02.03.2002, 20:21
n00b1



DANX MAN

--

QUIDQUID AGIS PRUDENTER AGAS ET RESPICE FINEM

zum Seitenanfang zum Seitenende Profil || Suche
003
02.03.2002, 20:25
Tron



achja: LERN C, saug dir einige gute tuts oder kauf dir ein schoenes buch!

--

'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams

'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett

zum Seitenanfang zum Seitenende Profil || Suche
004
02.03.2002, 20:29
n00b1



ich programmiere normal delphi das war mein erster c++ versuch

--

QUIDQUID AGIS PRUDENTER AGAS ET RESPICE FINEM

zum Seitenanfang zum Seitenende Profil || Suche
005
03.03.2002, 01:50
Kriz



Willkommen in einer besseren (Programmier)-Welt... ;)

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche