Obtention du chemin de l'exécutable multiplateforme
Dans le domaine de la programmation, déterminer le chemin d'accès à l'exécutable en cours d'exécution reste une tâche persistante défi. Cet article approfondit les détails complexes de l'obtention de ce chemin d'une manière indépendante de la plate-forme.
Approches indépendantes de la plate-forme
On pourrait initialement supposer que boost::filesystem : :initial_path fournit une solution aux exigences multiplateformes. Cependant, comme nous l'avons découvert, il aborde uniquement l'aspect portabilité en renvoyant le chemin à partir duquel l'application a été lancée. Cela ne suffit pas à fournir le chemin de l'exécutable.
Solutions spécifiques à la plate-forme
Malgré l'absence de solution multiplateforme définitive, des approches spécifiques à la plate-forme existent :
Linux
Windows
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!