C++ で環境変数の値を取得する

そういえば今まで使ったことがないなぁー、ということで調べてみました。
getenv 関数で取得できるみたいです。

[ソース]

#include <cstdlib>
#include <iostream>

int
main(){
    std::cout << std::getenv("HOME") << std::endl;
    std::cout << std::getenv("BOOST_ROOT") << std::endl;
    return 0;
}

[出力]

D:/home
D:/cpp/boost/boost_1_52_0