0
私のコードでは、NVRAMはキャラクタデバイスとして実装されており、キャラクタデバイスであるかどうかを確認する条件を与えたいと考えています。それをプログラムで実装する方法は? C++コードでどうすればいいですか?ターミナルでキャラクタデバイスをプログラムで表示
私はコマンドcat /proc/devices
を与え、それが一覧表示されます。
Character devices:
1 mem
4 /dev/vc/0
4 tty
4 ttyS
5 /dev/tty
5 /dev/console
5 /dev/nvram
/dev/nvram
で、この数5は何を意味していますか?
私はaganist S_ISCHARをテストするためのご意見を理解していません。どうやってやるの。 – Sijith
プログラムによって、http://linux.die.net/man/2/statシステムコールでテストします。コマンドラインで、 'ls'または' stat'コマンドを使用します。 –