è da un po di giorni che mi sono messo in testa di portare un intero codice realizzato in gml in C++.
Per realizzare ciò mi serviva riscrivere alcune funzioni che in C++ non sono presenti.
Tra cui questa
Codice: Seleziona tutto
_nn = ord(_cchar);
Facendo un po di test ho visto che per _nn = 0 il _cchar mi restituiva NULL , ciò bloccava il codice dall'esecuzione.
Partendo dopo da 1 ho visto che per 0<_nn<=126 _cchar sembrava fare riferimento ad Ascii table ma per _nn>126 sembra andare per un'altra strada.
Spoiler per approfondire
Spoiler
Per _nn = 256 la funzione sembra interrompersi ma per la tabella dei characters mi sembrano troppo pochi 266 valori , dunque credo continui da _nn = x con altre interruzioni a seguire.
La cosa che mi sarebbe utile è sapere a quale tabella l'enumerazione dei character fa riferimento o se no se qualcuno sa in quali valori la funzione non esiste cosicché io possa trovare comunque i valori che mancano.
Qualcuno può darmi una mano ?
Scusate il mio modo di scrivere un po primitivo ma sono un N00b e mi piacerebbe imparare