- Messaggi: 1010
- Ringraziamenti ricevuti 107
Convertire Intero in una Stringa
9 Anni 6 Mesi fa #11
da Pinna
Chi vola vale, chi vale vola, chi non vola è un vile
Risposta da Pinna al topic Convertire Intero in una Stringa
dimenticavo... nel caso utilizzassi XC8, itoa ((unsigned char*) convertedInt, value,10) diventerebbe l'esatto opposto ovvero, riferendomi all'esempio precedente, itoa (data, value, 10), dove 10 sta per base decimale (se scrivessi 16 sarebbe esadecimale)...
Marcello
Marcello
Chi vola vale, chi vale vola, chi non vola è un vile
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Pinna
- Moderator
Riduci
Di più
9 Anni 6 Mesi fa #12
da velvettiere
Risposta da velvettiere al topic Convertire Intero in una Stringa
ho visto il file che mi hai consigliato di leggere ed infatti fa al mio caso.
Il problema è che non riesco proprio a compilare il codice perchè appena aggiungo la libreria stdlib.h mi escono questi errori e non mi compila il codice.
C:\Program Files (x86)\Microchip\mplabc18\v3.47\h\LCD_44780.c:220:Warning [2058] call of function without prototype
C:\Program Files (x86)\Microchip\mplabc18\v3.47\h\stdlib.h:84:Error [1109] type mismatch in redeclaration of 'itoa'
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:232:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:234:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:236:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:238:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:244:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:246:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:248:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:250:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:256:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:258:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:260:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:262:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:447:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:449:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:451:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:460:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:462:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:507:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:507:Warning [2066] type qualifier mismatch in assignment
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:515:Warning [2066] type qualifier mismatch in assignment
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:520:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:527:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:564:Warning [2066] type qualifier mismatch in assignment
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:573:Warning [2066] type qualifier mismatch in assignment
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:585:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:601:Warning [2054] suspicious pointer conversion
Tutto è legato alla itoa. Vorrei provare a realizzare il consiglio di Mauro con il prototipo di funzione e extern davanti ma non sono pratico e non so come fare. Qualcuno mi aiuta??
Grazie a tutti.
Il problema è che non riesco proprio a compilare il codice perchè appena aggiungo la libreria stdlib.h mi escono questi errori e non mi compila il codice.
C:\Program Files (x86)\Microchip\mplabc18\v3.47\h\LCD_44780.c:220:Warning [2058] call of function without prototype
C:\Program Files (x86)\Microchip\mplabc18\v3.47\h\stdlib.h:84:Error [1109] type mismatch in redeclaration of 'itoa'
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:232:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:234:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:236:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:238:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:244:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:246:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:248:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:250:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:256:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:258:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:260:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:262:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:447:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:449:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:451:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:460:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:462:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:507:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:507:Warning [2066] type qualifier mismatch in assignment
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:515:Warning [2066] type qualifier mismatch in assignment
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:520:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:527:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:564:Warning [2066] type qualifier mismatch in assignment
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:573:Warning [2066] type qualifier mismatch in assignment
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:585:Warning [2054] suspicious pointer conversion
C:\ProgettiPic\TemperaturaGasGSMStandaloneC183.47\main.c:601:Warning [2054] suspicious pointer conversion
Tutto è legato alla itoa. Vorrei provare a realizzare il consiglio di Mauro con il prototipo di funzione e extern davanti ma non sono pratico e non so come fare. Qualcuno mi aiuta??
Grazie a tutti.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- velvettiere
- Autore della discussione
- Senior Member
Riduci
Di più
- Messaggi: 63
- Ringraziamenti ricevuti 0
9 Anni 6 Mesi fa #13
da Pinna
Chi vola vale, chi vale vola, chi non vola è un vile
Risposta da Pinna al topic Convertire Intero in una Stringa
lasciando perdere le warning (credo di sapere come eliminarle ma, in ogni caso, non vanno ad inficiarti il risultato finale) quello che ci interessa è l'unico errore che ottieni... puoi postare il codice? se non oggi, al massimo domani lo provo sulla freedom... guarda che è una fesseria visualizzare i dati sul display lcd che libreria laurtec usi? (giusto per mettermi nelle tue stesse condizioni operative)
Marcello
Marcello
Chi vola vale, chi vale vola, chi non vola è un vile
Ringraziano per il messaggio: velvettiere
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Pinna
- Moderator
Riduci
Di più
- Messaggi: 1010
- Ringraziamenti ricevuti 107
9 Anni 6 Mesi fa #14
da velvettiere
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 velvettiere al topic Convertire Intero in una Stringa
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.
- velvettiere
- Autore della discussione
- Senior Member
Riduci
Di più
- Messaggi: 63
- Ringraziamenti ricevuti 0
9 Anni 6 Mesi fa #15
da alfa75
Risposta da alfa75 al topic Convertire Intero in una Stringa
Ciao
ho trovato sul forum microchip una discussione di un utente che aveva il tuo stesso errore
da quello che ho capito la funzione itoa non è ansi c e di conseguenza da problemi
ti passo il link della discussione
www.microchip.com/forums/m347145.aspx
ho trovato sul forum microchip una discussione di un utente che aveva il tuo stesso errore
da quello che ho capito la funzione itoa non è ansi c e di conseguenza da problemi
ti passo il link della discussione
www.microchip.com/forums/m347145.aspx
Si prega Accedi o Crea un account a partecipare alla conversazione.
- alfa75
- Platinum Member
Riduci
Di più
- Messaggi: 527
- Ringraziamenti ricevuti 86
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