[c++]Wyciągnie informacji o systemie i komputerze

Jak wyciągnąć w c++ informacje takie jak nazwa zalogowanego użytkownika, nazwa i wersja systemu operacyjnego i sprzęt? Całość miałaby działać na Linuksie.

Znalazłem TO. Jeśli Ci nie odpowiada możesz użyć popen/pclose i powiązanych do wywołania aplikacji typu whoami i pobierających informacje o systemie(zapomniałem jak się nazywa).