IDE erreur

Bonsoir,
Après quelques mois de programmation de mon jeu sans rencontrer aucun bug, voilà que maintenant, en voulant simplement lancer une compilation pour un aperçu d’une scène, un message IDEerreur apparaît me signalant qu’il faut que je reporte un dossier ici afin que le problème soit corrigé…

Voilà ce que dit l’objet texte “LatestCompilationOutput” :

[spoiler]C:\Users\UTILIS~1\AppData\Local\Temp/GDTemporaries/GD0x1cee32e0EventsSource.cpp: In function ‘int GDSceneEventsClara2(RuntimeContext*)’:

C:\Users\UTILIS~1\AppData\Local\Temp/GDTemporaries/GD0x1cee32e0EventsSource.cpp:86:103: error: no match for ‘operator+’ (operand type is ‘gd::String’)

}{ReturnVariable(runtimeContext->GetSceneVariables().Get(“text”).GetChild(“string”).GetChild(“9”)) = (+GDpriv::StringTools::NewLine()

                                                                                                   ^

C:\Users\UTILIS~1\AppData\Local\Temp/GDTemporaries/GD0x1cee32e0EventsSource.cpp:86:103: note: candidates are:

In file included from C:\Program Files (x86)\GDevelop/CppPlatform/Sources/GDCpp/GDCpp/Runtime/String.h:7:0,

             from C:\Program Files (x86)\GDevelop/CppPlatform/Sources/GDCpp/GDCpp/Runtime/RuntimeContext.h:7,

             from C:\Program Files (x86)\GDevelop/CppPlatform/Sources/GDCpp/GDCpp/Runtime/EventsPrecompiledHeader.h:10,

             from <command-line>:0:

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:739:20: note: gd::String gd::operator+(const wxString&, const gd::String&)

String GD_CORE_API operator+(const wxString &lhs, const String &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:739:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:732:20: note: gd::String gd::operator+(gd::String, const wxString&)

String GD_CORE_API operator+(String lhs, const wxString &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:732:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:723:20: note: gd::String gd::operator+(const char*, const gd::String&)

String GD_CORE_API operator+(const char *lhs, const String &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:723:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:716:20: note: gd::String gd::operator+(gd::String, const char*)

String GD_CORE_API operator+(String lhs, const char *rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:716:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:709:20: note: gd::String gd::operator+(gd::String, const gd::String&)

String GD_CORE_API operator+(String lhs, const String &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:709:20: note: candidate expects 2 arguments, 1 provided

C:\Users\UTILIS~1\AppData\Local\Temp/GDTemporaries/GD0x1cee32e0EventsSource.cpp:96:104: error: no match for ‘operator+’ (operand type is ‘gd::String’)

}{ReturnVariable(runtimeContext->GetSceneVariables().Get(“text”).GetChild(“string”).GetChild(“10”)) = (+GDpriv::StringTools::NewLine()

                                                                                                    ^

C:\Users\UTILIS~1\AppData\Local\Temp/GDTemporaries/GD0x1cee32e0EventsSource.cpp:96:104: note: candidates are:

In file included from C:\Program Files (x86)\GDevelop/CppPlatform/Sources/GDCpp/GDCpp/Runtime/String.h:7:0,

             from C:\Program Files (x86)\GDevelop/CppPlatform/Sources/GDCpp/GDCpp/Runtime/RuntimeContext.h:7,

             from C:\Program Files (x86)\GDevelop/CppPlatform/Sources/GDCpp/GDCpp/Runtime/EventsPrecompiledHeader.h:10,

             from <command-line>:0:

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:739:20: note: gd::String gd::operator+(const wxString&, const gd::String&)

String GD_CORE_API operator+(const wxString &lhs, const String &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:739:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:732:20: note: gd::String gd::operator+(gd::String, const wxString&)

String GD_CORE_API operator+(String lhs, const wxString &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:732:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:723:20: note: gd::String gd::operator+(const char*, const gd::String&)

String GD_CORE_API operator+(const char *lhs, const String &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:723:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:716:20: note: gd::String gd::operator+(gd::String, const char*)

String GD_CORE_API operator+(String lhs, const char *rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:716:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:709:20: note: gd::String gd::operator+(gd::String, const gd::String&)

String GD_CORE_API operator+(String lhs, const String &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:709:20: note: candidate expects 2 arguments, 1 provided

C:\Users\UTILIS~1\AppData\Local\Temp/GDTemporaries/GD0x1cee32e0EventsSource.cpp:101:104: error: no match for ‘operator+’ (operand type is ‘gd::String’)

}{ReturnVariable(runtimeContext->GetSceneVariables().Get(“text”).GetChild(“string”).GetChild(“11”)) = (+GDpriv::StringTools::NewLine()

                                                                                                    ^

C:\Users\UTILIS~1\AppData\Local\Temp/GDTemporaries/GD0x1cee32e0EventsSource.cpp:101:104: note: candidates are:

In file included from C:\Program Files (x86)\GDevelop/CppPlatform/Sources/GDCpp/GDCpp/Runtime/String.h:7:0,

             from C:\Program Files (x86)\GDevelop/CppPlatform/Sources/GDCpp/GDCpp/Runtime/RuntimeContext.h:7,

             from C:\Program Files (x86)\GDevelop/CppPlatform/Sources/GDCpp/GDCpp/Runtime/EventsPrecompiledHeader.h:10,

             from <command-line>:0:

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:739:20: note: gd::String gd::operator+(const wxString&, const gd::String&)

String GD_CORE_API operator+(const wxString &lhs, const String &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:739:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:732:20: note: gd::String gd::operator+(gd::String, const wxString&)

String GD_CORE_API operator+(String lhs, const wxString &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:732:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:723:20: note: gd::String gd::operator+(const char*, const gd::String&)

String GD_CORE_API operator+(const char *lhs, const String &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:723:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:716:20: note: gd::String gd::operator+(gd::String, const char*)

String GD_CORE_API operator+(String lhs, const char *rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:716:20: note: candidate expects 2 arguments, 1 provided

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:709:20: note: gd::String gd::operator+(gd::String, const gd::String&)

String GD_CORE_API operator+(String lhs, const String &rhs);

                ^

C:\Program Files (x86)\GDevelop/CppPlatform/Sources/Core/GDCore/String.h:709:20: note: candidate expects 2 arguments, 1 provided[/spoiler]

Quelqu’un saurait me dire ce qu’il faut que je modifie dans le jeu, car ce serait frustrant de perdre ces quelques mois de travail… :frowning:

Salut, as-tu quelque chose du genre :

"blablabla" + "encore du texte........"

Dans une des expressions de ton jeu ? (

Merci pour la réponse rapide, je n’ai pas compris ce qui n’allait pas mais j’ai réussi à régler le problème!
Merci beaucoup! :smiley: