Probleme avec un tableau dynamique
j'ai un problème d'initialisation de mon tableau, voici la partie du code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
class Tools : public LiquidCrystal_I2C {
private:
bool flagWrite;
// String ligne[nombreLignes];
char** ligne;
String tamponLigne;
void _write(String value);
uint8_t nombreLignes;
uint8_t nombreColonnes;
public:
// Constructeur
Tools(uint8_t lcd_Addr,uint8_t lcd_cols,uint8_t lcd_rows) : LiquidCrystal_I2C(lcd_Addr,lcd_cols,lcd_rows) {
ligne = new char*[lcd_rows];
for (int i = 0; i < lcd_rows; i++) ligne[i] = new char*[lcd_cols];
nombreLignes = lcd_cols;
nombreColonnes = lcd_rows;
}; |
le but est de créer un tableau de chaines de caractères fixes dépendant des paramètres du constructor.
une fois que le problème sera résolu, comment accéder a une chaine particulière dans le tableau pour lui lui assigner "coucou" par exemple ?
Si vous pouviez m'éclairer, ce serait vraiment sympa. Je débute en C++, alors un peu d'indulgence s'il vous plait. Merci.