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.
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 ...