j'ai un problème d'initialisation de mon tableau, voici la partie du code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.