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
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
class Test { public : int helloworld ( lua_State * LuaInstance ) { return 0 ; } } int main ( ) { class Test Test ; // Lua initialisieren // ... // Funktion Registieren lua_register ( luaInstance , "helloworld" , Test.helloworld ) ; } |
Zitat
C-/C++-Quelltext
1class Test Test ;
C-/C++-Quelltext |
|
1 |
Test test; // schön anderen Namen nehmen, C++ ist ja case sensitive
|
Zitat von »"drakon"«
Zitat
C-/C++-Quelltext
1class Test Test ;
Was soll denn das?! :shock:
Ich denke du willst da eher das hier:
C-/C++-Quelltext
1Test test; // schön anderen Namen nehmen, C++ ist ja case sensitive
Im übrigen fehlt das ";" bei der Klassendefinition von Test.
EDIT:
Die Fehlermeldung hätte dich eigentlich an die richtige Stelle tragen sollen.. Steht ja sicher auch eine Zeilennummer da, nicht? Und die wird nicht auf die Lua Funktion gezeigt haben..
Zitat von »"drakon"«
C-/C++-Quelltext
1Test test; // schön anderen Namen nehmen, C++ ist ja case sensitive
C-/C++-Quelltext |
|
1 |
Test Test |
Zitat von »"Fred"«
Zitat von »"drakon"«
C-/C++-Quelltext
1Test test; // schön anderen Namen nehmen, C++ ist ja case sensitive
Es würde auchfunktionieren, C++ ist schließlich klug
C-/C++-Quelltext
1 Test Test
C-/C++-Quelltext |
|
1 |
class Test Test;
|
Zitat von »"Fred"«
Zitat von »"drakon"«
C-/C++-Quelltext
1Test test; // schön anderen Namen nehmen, C++ ist ja case sensitive
Es würde auchfunktionieren, C++ ist schließlich klug
C-/C++-Quelltext
1 Test Test
Werbeanzeige