Donc, quand je passe une const char *
à une fonction une fois, puis-je l'utiliser à nouveau? Il semble finir par me cracher des conneries.Question sur la réutilisation des pointeurs après passage aux fonctions
const char *config_file = "file.txt";
function(int x, config_file);
cout << "Number" << x;
secondfunction(int y, config_file);
Ai-je besoin de créer un autre pointeur vers config_file?
Si c'est le cas, comment faire?
Merci!
Il en est ainsi loin d'un code bien structuré, qu'il est très difficile de déterminer (1) ce qu'il est censé faire et/ou (2) ce qu'il fait. Un programme minimal qui démontre le problème (ressemble à 12 lignes pourraient faire) et une explication de ce qu'il était censé faire aiderait beaucoup. –
Ceci est très confus, je ne vois pas où config_file est utilisé, donc il n'y a aucun moyen de répondre à votre question. –
+1 Il est trop rare de voir des questions avec un titre descriptif et précis. –