クロスプラットフォームの実行可能ファイルのパスの取得
プログラミングの領域では、現在実行中の実行可能ファイルへのパスの決定は永続的なままになります。チャレンジ。この記事では、プラットフォームに依存しない方法でこのパスを取得する複雑な詳細を詳しく説明します。
プラットフォームに依存しないアプローチ
最初は boost::filesystem であると想定するかもしれません。 :initial_path は、クロスプラットフォーム要件に対するソリューションを提供します。ただし、発見されたように、それはアプリケーションが開始されたパスを返すことによって移植性の側面にのみ対処します。これは、実行可能ファイルのパスを提供するには至っていません。
プラットフォーム固有のソリューション
決定的なクロスプラットフォーム ソリューションがないにもかかわらず、プラットフォーム固有のアプローチ存在します:
Linux
Windows
以上がクロスプラットフォームで実行可能パスを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。