Что за фигня ?

С++

Когда запускаю этот код в C++ процессор начинает дико пищать

#include <iostream>
using namespace std;

int main() {
double a, b;
cin >> a;
a = 1;
b = 0;
while ( a == 1) {
b = b + 1;
cout << b << endl;
}
}

Примечание:
В смысле программа то сама выполняется, но процессор при этом почему-то пищит

Примечание:
к сожалению я точно не знаю какой из них пищит, но нашел еще одну интересную вещь - если в 10 строке вместо cout << b << endl;
написать cout << b; то писк прекращается

Примечание:
Mas'an
1) при исполнении
2) второе я учту
3) ЧТОБЫ ЦИКЛ НЕ ЗАПУСКАЛСЯ ПОКА Я НЕ ЗАХОЧУ

Примечание:
Кстати если использовать b++ вместо b=b+1 то программа доходит до 100 000 на 2 секунды медленней

Примечание:
ХА Поза Лотуса а ты прав если свернуть консоль то пищать перестает
Ответы:
какой именно? CPU, FPU или GPU?
бесконечный цикл же
При компиляции? или при исполнении? какой сигнал?
Какой компилятор? Может он оператор endl плохо понимает)
Жесть.
Код - жесть.
Процессор пищать не может. Скорее всего пищит динамик.
Динамик пищит, когда на консоль выводится символ с кодом 7.
Символ выводится  постоянно... Да потому что код - жесть.
И не особо понятно, что хотел бы автор вопроса получить в результате.
Дополнение #4,
++b;


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.