C ++ – Accéder à un fichier qui a été “supprimé” sur l’exécutable

J’ai utilisé un certain nombre de programmes où je suis capable d’utiliser les fonctions du programme en faisant simplement glisser un fichier sur l’exécutable. Par exemple, s’il existe un programme qui formate les fichiers texte, il suffit de faire glisser un fichier texte sur l’exécutable pour le lancer et utiliser le fichier texte comme cible.

À quoi ressemble la fonction principale pour un programme qui le permet?

Les fichiers supprimés sont généralement fournis en tant que parameters de ligne de commande au programme:

int main(int argc, char** argv) { if (argc > 1) { // do sth. with argv[1] == first dropped file name } }