Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Mac に関する情報を返す system_profiler コマンドがあることは知っていますが、そのコマンドのソース コードが公開されていないことを誰かが言及しているのを見ました。
コードを C だけで書かなければならないことを考えると、どうやってその情報を見つけるのでしょうか? コマンドを呼び出してその出力を解析するのではなく、コードを使用してできる限り取得したいと思います。
何か案は?
sysctl()関数は、必要な情報を提供する場合があります。
ターミナルタイプで
man -s3 sysctl