Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Единственный способ собрать что-то под OSX — делать это на OSX
QString extmp = "";
— бессмыслица, отнимающая время. Строка при создании и так пустая.-std=c++11 и выуччить auto, чтобы не создавать монстров:QFuture<TemperatureReadings> parseThread = QtConcurrent::run(this, &MainWindow::parseStatus, data);
auto parseThread = QtConcurrent::run(this, &MainWindow::parseStatus, data);
TemperatureReadings t;
t.e = extmp.toDouble(); //Переводим строки в числа
t.b = btmp.toDouble();
return t; //Возвращаем температуру
можно вернуть кортеж или пару, или, на худой конец, список инициализации. Чтобы не плодить лишнюю сущность — структуру.
Приручаем динозавров, или как я писал свой собственный host controller для лаборатории 3D-печати