Простой код что-бы узнать температуру процессора у Raspberry pi (Проверял на своей RPi 3B+)
#include <iostream> #include <fstream> #include <string> using namespace std; int v_stoi(string arg, int def) { try { return stoi(arg); } catch (...) { return def; } } int main(int, char**) { string line; ifstream infile("/sys/class/thermal/thermal_zone0/temp"); if (infile.is_open()) { while (getline(infile, line)) { //cout << line << endl; break; } infile.close(); } int value = v_stoi(line, 0); cout << value / 1000 << endl; }