Arduino-Uno per un Alimentatore variabile 2 Oled e controlli vari

Ecco appunto studiale anche tu. :smiley:

Prototipo di drawStr()

u8g2_uint_t drawStr(u8g2_uint_t x, u8g2_uint_t y, const char *s) { return u8g2_DrawStr(&u8g2, x, y, s); }

Come vedi il terzo argomento deve essere un puntatore a char, questo è restituito dal metodo c_str()' della classe String`. Quindi è matematico
deve funzionare anche a te.

Ciao.

1 Like

Invece no, non funziona e cercate di capire il perchè, a me funziona a voi no.
post 32, leggete bene.
Altri suggerimenti altri errori, cosa c'è che non va?.

Guarda che l'unico che NON sa leggere correttamente le definizioni di funzioni ed i parametri che richiedono, qui sembra sia tu.

Ti stanno tutti dando le indicazioni esatte, ma sembre che a te NON sia chiaro cosa è una stringa classica del 'C', cosa è un puntatore a caratteri, cosa è la classe String, quali metodi ha tale classe, come vanno utilizzati, ecc.

Mi sembra che la discussione sia del tutto inutile e fuorviante ... sto pensando quindi di chiuderla ... :thinking:

Guglielmo

C'è che hai scambiato stringhe (puntatori ad Array di char) con la classe String del C++

Se ti è chiaro bene, altrimenti sai da che parte cominciare a studiare

@ber56

Siccome, io compreso, ti abbiamo sparato addosso manco tu fossi la crocerossa

E mi rendo conto che forse si è esagerato

E so che sei più anziano di me

E sei della mia veneta patria (io Montecchio Maggiore, prima di diventare bosino)

E poi in questi giorni sono stato molto assente, causa belle giornate e troppi laghi...

Insomma ho un senso di colpa che si taglia col coltello...

Se metti il programma attuale e mi spieghi cosa fa e dove sbaglia io domani pomeriggio ci do una revisionata e ci metto i commenti

Senza polemiche e con buona volontà

Se però ci fosse un sole da spaccare le pietre magari cambio programma...

Abito nella terra chiamata "dei sette laghi"
Ma in realtà i laghi sono almeno otto

Non ci si annoia...

Stesso errore, stessa soluzione.

Ciao.

Ecco,se chiude mi farebbe un grande favore.Grazie