Auteur Sujet: Projet partagé d'un gestionnaire de réseau  (Lu 435240 fois)

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3157
  • 100% Arduino et N
    • Voir le profil
Re : Projet partagé d'un gestionnaire de réseau
« Réponse #585 le: mai 28, 2025, 10:57:43 am »
Je suis d'accord donc il ne faut pas sous-estimer le travail avec l'IA pour obtenir de bons résultats.
Cordialement,
Dominique

bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1182
  • HO avec DCC++ / 3R avec centrale MFX en DIY
    • Voir le profil
Re : Projet partagé d'un gestionnaire de réseau
« Réponse #586 le: mai 28, 2025, 12:17:40 pm »
Bonjour Dominique,

J'ai regardé le code que tu as mis à disposition juste avant.

Je comprends bien que cela correspond aux premières ébauches de code et que tout cela sera affiné au fur et à mesure. Je pense par exemple à "struct Train" qui pourrait facilement être transformée en classe, placée dans un fichiers spécifique. Tu gagneras en longueur de code et en lisibilité.

J'ai deux erreurs de compilation (bloquantes chez moi) :

La première, : warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead semble dire que tu as recours à une syntaxe qui est dépréciée.

La seconde : warning: iteration 3 invokes undefined behavior. Cela concerne
for (int i = 0; i < MAX_AIGUILLAGES; i++) {
    aiguillages.nom[i][0] = '\0';
}

Probablement un problème d'allocation mémoire ou de pointeur. Ne faudrait-il pas plutot utiliser String (qui dispose de ses mécanismes internes de contrôle) que char.

C'est un bon début, je te souhaite bonne chance pour la suite.

Christophe