Как стать автором
Обновить
8
0

Пользователь

Отправить сообщение
У меня десктоп тоже почти не видно, но тем не менее мне удобно, можно же сделать 2 рабочих стола(или больше), и когда один загромождён переключиттся на другой и посмотреть на виджеты
виндо-специфичная часть врядли появится, я в винде вообще мало что знаю, щас чисто с помощью sigar на Java пишу кроссплатформенную версию
есть такая штука — библиотека hyperic/sigar, она кроссплатформенная, и используется как раз для получения таких значений как загрузка cpu и потребление оперативки, погугли, может найдёшь примеры её применения в C++, я гуглил, но нашёл только про то как её в Java использовать
хорошо, я учту это
он верен потому что если в C оставить скобки пустыми, то компилятор принимает это за неопределённое число параметров, да?
код
e = QString::number(gb) + QString(" Gb ") + QString::number(mb) + QString(" Mb ") + QString::number(kb) + QString(" Kb");
уже изменён в соотвествии с советами webkumo, а про использование QTime я пока не знаю, я до туда ещё не дочитал
понимаю, сам когда только начинал изучать Qt всё время освобождал память, а потом не мог понять почему при закрытии программы высыпает много ошибок.
спасибо за ваш код :) наверное единственный нормальный источник по получению загрузки процессора который я нашёл :)
претензии понял, увеличу число итераций в цикле, а действие над ним уберу, а вот с getline я ничего поделать не могу, имя модели процессора с пробелами, а другого способа чтения из файла без учёта разделителей я не знаю
То есть добавить под спойлер что я не несу ответственность за работоспособность приложения? а тэг сейчас добавлю
getline я использовал там где могут быть пробелы, а конструкция
for(int i = 0; i < 15;i++) stream >> str;
используется только для того чтобы добраться в файле до нужных нам значений.
И да, а что не так с
void Info::update()
Объясните по подробнее пожалуйста
а можно по подробнее, что такое дисклаймер?
в будущем я это учту
я понимаю что это не наезд, и ваши советы мотаю на ус, но всё же C++ полностью включает в себя C, и я думаю что в коде C++ старые функции никто не отменял
спасибо, сам забыл про этот кусочек текста
знаю, но думаю догадаться об этом не трудно, даже если человек никогда не пользовался линуксом, он всё равно заметит что файловая система не такая как в его ОС, и значит у него программа работать не будет.
1) Я уже привык, да и в книге по которой я учусь тоже используются простые указатели на виджеты.
2) Это у меня осталось от Java, там списка инициализации нету.
3) Проект маленький, так что я считаю здесь много мер защиты не надо, он бы работал даже если бы переменные были публичными а не закрытыми.
4) Вот такие вот у меня странности, да и в принципе, компилятору всё равно без разницы как раставлены скобки.
5) Не люблю усложнять код используя много using или часто использую оператор разрешения области видимости.
6) Пересмотрел весь код, метода itoa я не нашёл, нашёл только atoi, да и разница между itoa и QString::number есть, itoa возвращает char*, а QString::number — QString
какие именно числа?
спасибо, сделал

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность