|
tools
|
環境変数取得・設定ユーティリティ [詳解]
関数 | |
| std::string | getEnv (const std::string &target, const bool slash=true) |
| 環境変数の値を取得する(簡易版) | |
| bool | setEnv (const char *name, const char *value, bool overrideExist=true) |
| 環境変数をプロセス内で設定する(現在のプロセスのみ有効) | |
| bool | setEnvEx (const std::string &varName, const std::string &varValue) |
| 環境変数を Windows レジストリ (HKCU\Environment) に恒久的に設定する | |
環境変数取得・設定ユーティリティ
クロスプラットフォーム(Windows / UNIX 系)で環境変数を取得・設定する関数を提供します。 Windows ではレジストリへの恒久的な書き込みにも対応しています。
env.h に定義があります。
|
inline |
|
inline |
|
inline |