Вот такой вот вопрос. По пытался считать прогой показания из /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);
}
Похожие темы
- Форум АТА команды (2018)
- Форум fifo между wine приложением и не wine (2015)
- Форум Segmentation fault (2003)
- Форум 100% загрузка CPU при выводе в XTerm (2009)
- Форум Многопользовательский чат (2013)
- Форум Помогите с программой копирования фалов на си. (2013)
- Форум помогите с select/pipe, плииииз... (2003)
- Форум помогите с select/pipe, плииииз... (2003)
- Форум Не работает условие !EOF. (2004)
- Форум Клиент-Сервер Socket linux (Музыкальный сервис) (2014)