2012-05-09 3 views
2

OSに空きがあるRAMの量、インストールされている量、CPUの使用量などを判断するにはマルチプラットフォームライブラリが必要です。ライブラリはWindows環境とPOSIX環境の両方で動作するはずです。助言がありますか?システムリソース情報にアクセスするためのマルチプラットフォームライブラリ

を編集します。これは定義上、OSによって異なることがわかります。私は自分自身でこれを抽象化するためにいくつかの小さなライブラリを書くことができますが、すでに利用可能なライブラリがあれば、これをやりたいとは思いません。

+2

私は、これはポータブル形式で利用可能であるとは思わない - これは実際にOS固有のものです。 –

+0

このようなことが本当に必要な場合は、おそらくプリプロセッサディレクティブが必要です。 #ifのようなもの(次の行)/ * Windowsのコード* /(次の行)#elseif(POSIXのみの状態)(次の行)/ * POSIXのコード* /(次の行)# else(nextline)#errorオペレーティングシステムが間違っています。または#ifdef。 – Whovian

+2

@Whovian、私の編集を読んでください。私は自分でそれをやらなければならないとすれば、どうやってそれをやるのか知っています。私は誰か*ライブラリを使用する準備ができていることを知っているかどうかを尋ねるだけです。 – Griwes

答えて

関連する問題