Funktion kann keine Strings returnen

Previous topic - Next topic

S. P. Gardebiter

Hi.
Funktionen können keine Strings returnen.

Code (glbasic) Select
FUNCTION GetElementName

RETURN "Hi"

ENDFUNCTION // GETELEMENTNAME


QuoteC:\DOKUME~1\SPFD42~1.GAR\LOKALE~1\Temp\glbasic\gpc_temp0.cpp: In function `DGInt __GLBASIC__::GetElementName(DGInt)':
C:\DOKUME~1\SPFD42~1.GAR\LOKALE~1\Temp\glbasic\gpc_temp0.cpp:1371: error: cannot convert `__GLBASIC__::CGStr' to `DGInt' in return
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopieren

Code (glbasic) Select
FUNCTION GetElementName

LOCAL Str$ = "Hi"

RETURN Str$

ENDFUNCTION // GETELEMENTNAME


Ausgabe = 0
~ Cave Story rules! ~

Kitty Hello

Beide haben Recht. CGStr kann nicht in int konvertiert werden. Ich ändere das. Zum Zurückgeben von Strings, bitte FktName$ machen.