0
在unix中是否有系統調用來獲取os名稱?我們如何以編程方式稱呼「uname」?如何在c/C++中以編程方式獲取平臺信息?
在unix中是否有系統調用來獲取os名稱?我們如何以編程方式稱呼「uname」?如何在c/C++中以編程方式獲取平臺信息?
uname()
也是庫函數:man 3 uname
#include <sys/utsname.h>
struct utsname name;
int result = uname(&name);
if (result == 0)
printf("OS: %s\n", name.sysname);