merci de vos réponses.
char const* filename = "C:/ ... /monfichier.xml";
@Kamui en fait, les guillements sont bien présents dans le code (petite coquille en tapotant sur ce forum).
en fait, çà compile, mais la console me dit "Error: No input file provided." .
c'est-à-dire que c'est cette partie du code qui est en oeuvre et qui considère que argc > 1 et que filename <> argv[1] .
1 2 3 4 5 6 7 8 9 10
|
if (argc > 1)
{
filename = argv[1];
}
else
{
std::cerr << "Error: No input file provided." << std::endl;
return 1;
} |
en plus, je m'entête à procurer au programme une variable qui contiendrait le nom du fichier en question et vers laquelle pointerait filename (mais je finis par m'embrouiller avec les pointeurs). De plus, je me demande s'il n'y a pas un "truc" avec les variables propres à la main déclarée ainsi et qui compromet le fonctionnement standard des pointeurs :
1 2
|
int main(int argc, char **argv) |
... ou bien, je me fais un film
Partager