Вот такой вот вопрос. По пытался считать прогой показания из /proc (надо знать температуру проца и таму подобное) но почему то не работает.... тачнее работает но не так (т.е прога показывает одни и те-же значения)
int howmach = 0;
char big_string[128];
big_string[127] = '\0';
string str;
for(;;){
if( (fd = open("/proc/acpi/thermal_zone/TZ1/temperature", O_RDONLY )) < 0){
perror("in open file: ");
break;
}
howmach = read(fd, big_string, 127);
str = string(big_string, big_string + howmach);
cout << big_string << " ---- "<< endl;
close (fd);
fd = -1;
cout << "sleep" << endl;
sleep(1);
}