1

私はかつて bash で簡単なデーモンを書きました - また、/proc/* に値を設定します。例えば、

echo 50 > /sys/class/backlight/acpi_video0/brightness

C++ で書き直して共有したいのですが、C++ で /proc/* を使用するにはどうすればよいですか? クライアントとして

4

2 に答える 2

2

コードサンプル:

int val = 50;

FILE *f = fopen("/sys/class/backlight/acpi_video0/brightness", "w");
if (!f)
{
   fprintf(stderr, "Huh, couldn't open /sys/class ... ");
   exit(1);
}
fprintf(f, "%d", val);
fclose(f); 
于 2013-05-15T20:39:15.983 に答える