Bonjour,
Je suis débutante en C et je rencontre un problème que je n'arrive pas a réglerdonc je me tourne vers vous:
j'ai plusieurs fichiers que j'aimerais ouvrir en fonction de leur nom.
GenericRouter_switch_2.mcf
GenericRouter_switch_1.mcf
Dans mon programme, j'ai une variable attr_name qui est un char* qui me renvoie "switch_1".
J'ai donc fait:
L'erreur est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 FILE* fichier = NULL; std::string PathConf = "home/project/configurations/GenericRouter_" + attr_name +".mcf"; fichier = fopen(PathConf.c_str(),"r"); char ligne[TAILLE_MAX] = ""; while(fgets(ligne,TAILLE_MAX,fichier) != NULL){ ... }
Merci par avance pour vos réponses et votre aide!invalid operands of types ‘const char [70]’ and ‘char*’ to binary ‘operator+'![]()
Partager