【发布时间】:2015-07-26 01:59:37
【问题描述】:
#include <iostream>
#include <fstream>
using namespace std;
#define BRIGHTNESS_FILE "/sys/class/backlight/radeon_b10/brightness"
int main()
{
ifstream brightness_file("BRIGHTNESS_FILE");
int a;
brightness_file >> a;
cout << a;
}
我已经检查了文件的路径和权限。 我不知道为什么它不会从中读取。
编辑
我用 BRIGHTNESS_FILE 修复了整个定义,但它仍然无法打开。为了安全起见,我已经多次检查了路径。
【问题讨论】:
-
是
/sys/class/backlight/radeon_b10/brightness文件的绝对路径吗? -
您是要打开
"BRIGHTNESS_FILE"还是"/sys/class/backlight/radeon_b10/brightness"? -
请不要使用解决方案编辑帖子。答案就是为此。再次回滚。