Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Распространение приложений, написанных на VS2010 Я написал программу на C++, скомпилировал её в VS2010. Теперь она требует для своей работы установленный рантайм. Как правильно его распространять (в инсталляторе) с моей программой и как правильно его устанавливать на целевом компьютере (если его там ещё нет)? https://www.cyberforum.ru/ cpp-beginners/ thread630644.html C++ Производительность DLL
Привет всем, у меня вопрос по производительности подключения DLL-ки по сравнению с чтением из файла. В программе использую небольшую бд (набор массивов "std::vector<>"), которые один раз заполняю, а после вытягиваю из них данные. Для этого сделал класс интерфейс. Поскольку запись данных типа vector<> в файл нужно реализовывать отдельно. Придумал сделать dll-ку в которой сохранить всю...
C++ Где можно найти практические задания по с++ https://www.cyberforum.ru/ cpp-beginners/ thread630589.html
где можно найти практические задания по си и с++?
C++ Vector - out of range или выход за пределы Решил в своей программе динам. массивы заменить векторами. Вроде бы делаю все как надо, пушу конец... но когда i = 1000 то вылетает Expression: vector subscript out of range vector <double> mass_full(1000); vector <double> mass_sum(1000); iter = 512; for(int i=0;i<iter*2;i++) { mass_full.push_back(1); // тут и 1 пробовал, и i, но не помагает mass_full.at(i+iter) = mass_sum; https://www.cyberforum.ru/ cpp-beginners/ thread630584.html
C++ Программу Pascal переписать под c++
Всем доброго времени суток много увожаемые пользователи форума. Прошу помощи у вас, по скольку очень плохо владею языком c++ program lolz; Var A,b,c,d,e,f,g: real; Begin Write("vvedite a"); Readln (a); B:=a*a;
C++ Деление кода на .h .cpp https://www.cyberforum.ru/ cpp-beginners/ thread630543.html
Подскажите пожалуйста как правильно поделить код! Обязательно чтобы были заголовочные файлы и файлы .cpp main.cpp # include <iostream> using namespace std; # include <conio.h> # include "queue.h" int main(void) {
C++ Дополнение char строк пробелами при записи их в файл Пытаюсь написать простенькую прогу, создающую базу данных имен и номеров сотрудников в файле. Столкнулся со следующей проблемой: при записи строк, имеющих длину меньше длины массива, в файл они дополняются мусором - примерно так: Ivan ММММММММММIvanov ММММММММ12345 МММММММММ. При попытке их последующего получения из файла и записи в переменные они также имеют мусорные символы. Собственно... https://www.cyberforum.ru/ cpp-beginners/ thread630538.html Радио плеер C++
Решил написать кросс платформенный радио плеер (потоковый Icecast2). Куда копать? И с чего лучше начать?
C++ Выделение и освобождение памяти в c++ Не давно наткнулся на такую замечательность : system("PAUSE");//1 раз int *p = new int; // память system("PAUSE");//2 раз delete p;// нет память Запускаю программу,смотрю скока мемори она хавает 226(примерно) https://www.cyberforum.ru/ cpp-beginners/ thread630530.html C++ Ошибка в подсчете количества инверсий https://www.cyberforum.ru/ cpp-beginners/ thread630513.html
Здравствуйте, помогите разобраться с подсчетом количества инверсий, в случае повторяющихся элементов. Количество элементов в массиве 65537, максимальное значение 10^9, элементы не отрицательные, время 0.5 с. Гуглил, нагуглил три алгоритма (http://cppalgo.blogspot.com/2011/02/blog-post_07.html), но там случай различных элементов. Написал первый алгоритм #include <iostream> #include...
C++ Контейнерные классы
Есть некоторое сомнения, помоготи пожалуйста: Если у меня есть например такой код: vector<int> * pmyvec; pmyvec->push_back(3); pmyvec->push_back(4); delete pmyvec; Есть ли в этом коде утечка памяти?
C++ Обьяснить программу (Принципи ее работы) Здравствуйте! Есть программа: #include <stdio.h> #include <memory.h> struct arrInt { char * data; int length; https://www.cyberforum.ru/ cpp-beginners/ thread630498.html
4773 / 2582 / 894
Регистрация: 29.11.2010
Сообщений: 5,590
30.07.2012, 14:07 0

while(1); Процессор грузится на 50% - C++ - Ответ 3313386

30.07.2012, 14:07. Показов 4811. Ответов 38
Метки (Все метки)

Ответ

Решение зависит от того, что происходит внутри такого бесконечного цикла.

Если код просто ожидает чего-нибудь, например, нажатие клавиши или изменения в файле, то это просто трата времени. Лучший вариант в таком случае -- изменение архитектуры приложения таким образом, чтобы ожидание производила какая-либо системная функция. Использование мультипоточности, мультизадачности или событиных библиотек выглядит наиболее логичным.

Если код непрерывно обрабатывает какие-то данные, то большая загрузка говорит, что процессор используется самым эффективным образом. Чтобы понизить загрузку процессора и замедлить работу программы, можно воткнуть какое-нибудь системное ожидание внутри цикла. Например, sleep(0). Это приостановит выполнение приложения на время, пока ОС не прогонит остальные процессы. Обычно около 30-50ms на Windows, на Linux результат сильно зависит от менеджера задач.

Вернуться к обсуждению:
while(1); Процессор грузится на 50% C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.07.2012, 14:07
Готовые ответы и решения:

Иногда грузится процессор непонятно чем, как посмотреть чем грузится?
Скорее всего вы скажете что мой вопрос тупой. Но порой у всех бывают такие случаи, когда в простое...

Грузится процессор
Здравствуйте! Если открыто много что, то процессор грузится в диапазоне 5-8%, а вот если все...

грузится процессор
Здравствуйте. Сегодня произошел такой казус. Включил ноут, ждал полной загрузки, почти ничего не...

Грузится процессор
Ссылка на синий екран Комп intel i3 6100 3,7ghz 16 гиг оперативки видеокарта gtx 950 блок...

38
30.07.2012, 14:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.07.2012, 14:07
Помогаю со студенческими работами здесь

Грузится процессор на 25-30%
Всем Добрый Вечер!Появилась у меня на днях проблема: после запуска игр,фотошопа,вегаса процессор...

Процессор НЕ грузится больше 75%
Процессор AMD a8-6500b, не самый мощный, 4 ядерный и 4 потока. В стресс тестах и играх 2 из 4 ядер...

Процессор грузится в простое
Выключился свет, когда работал комп, включил и решил проверить, всё ли впорядке и заметил, что проц...

Процессор грузится на 100%
Всем привет помогите пожалуйста советами и рекомендациями у меня процессор: Intel Core 2 Duo...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru