- Messaggi: 198
- Ringraziamenti ricevuti 26
array e puntatore
9 Anni 9 Mesi fa #6
da Cosimix
Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Risposta da Cosimix al topic array e puntatore
Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Cosimix
- Elite Member
Riduci
Di più
9 Anni 9 Mesi fa - 9 Anni 9 Mesi fa #7
da firstcolle
Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Risposta da firstcolle al topic array e puntatore
Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- firstcolle
- Autore della discussione
- Platinum Member
Riduci
Di più
- Messaggi: 362
- Ringraziamenti ricevuti 39
9 Anni 9 Mesi fa #8
da Mauro Laurenti
Risposta da Mauro Laurenti al topic array e puntatore
...il nome della funzione mi ha tratto in inganno.
In ogni modo il problema della warning e' che creare un puntatore a const o semplice array di caratteri e' diverso ed e' necessario un casting.
Nel primo caso la stringa e' memorizzata in flash mentre nel secondo caso in RAM.
Lo spazio di memoria e' diverso e il relativo puntatore deve essere adeguato.
Il compilatore se ne e' accorto ed ha preso le dovute precauzioni ma ti ha segnalato l'anomalia.
In strutture di Von Neumann come negli MSP430, si potrebbe usare lo stesso puntatore per indirizzare sia la memoria Flash che RAM.
Saluti,
Mauro
In ogni modo il problema della warning e' che creare un puntatore a const o semplice array di caratteri e' diverso ed e' necessario un casting.
Nel primo caso la stringa e' memorizzata in flash mentre nel secondo caso in RAM.
Lo spazio di memoria e' diverso e il relativo puntatore deve essere adeguato.
Il compilatore se ne e' accorto ed ha preso le dovute precauzioni ma ti ha segnalato l'anomalia.
In strutture di Von Neumann come negli MSP430, si potrebbe usare lo stesso puntatore per indirizzare sia la memoria Flash che RAM.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
9 Anni 9 Mesi fa #9
da Mauro Laurenti
Risposta da Mauro Laurenti al topic array e puntatore
Dimenticavo,
nel testo XC8 Step by Step ho messo un nuovo esempio di menu' multilingua.
Potrebbe tornarti utile.
Saluti,
Mauro
nel testo XC8 Step by Step ho messo un nuovo esempio di menu' multilingua.
Potrebbe tornarti utile.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.
Login
© LaurTec 2006 - 2024