Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <cstdlib>
- #include <map>
- static std::pair<std::string, std::string>
- get_env(const std::string &key, const std::string &def) {
- const char *val = std::getenv(key.c_str());
- return {key, val ? std::string(val) : def};
- }
- static std::map<std::string, std::string>
- get_environ() {
- return std::map<std::string, std::string> {
- get_env("DISTCC_VERBOSE", "1")
- };
- }
- int
- main(int argc, char **argv) {
- std::cout << "Hello world\n";
- auto ret = get_environ();
- for (auto &x: ret) {
- std::cout << x.first << ',' << x.second << '\n';
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement