1 #pragma once 2 3 #include <unistd.h> 4 5 #include <array> 6 #include <string> 7 getHostName()8inline std::string getHostName() 9 { 10 std::string hostName; 11 12 std::array<char, HOST_NAME_MAX> hostNameCStr{}; 13 if (gethostname(hostNameCStr.data(), hostNameCStr.size()) == 0) 14 { 15 hostName = hostNameCStr.data(); 16 } 17 return hostName; 18 } 19