Вопрос по скетчу

{
else // Может вы не умеете читать вопросы ?
}

:rofl: :rofl: :rofl:

вполне возможно.

Один дурак может задать столько вопросов, что и дюжина мудрецов не ответит.

2 лайка

А тут ты ваще красава )))

Считается, что с булевыми переменными нельзя играть в математику.
Кто его знает, что там скрывается за false и true. Например true вполне себе может быть чем-то типа 0x1000. Другое дело, что такие извраты редко можно встретить. Но вот код, где NULL был не 0 мне попадался :slight_smile:

2 лайка

Автор кода?

тоже самое с HIGH и LOW

https://coollib.in/b/630327-stefan-rendi-devis-c-dlya-quotchaynikov-quot/read

Те, кто знает язык.

Это суеверие, пришедшее из тёмных времён. Современный С++ никаких разночтений здесь не оставляет:

image

Из того, что Егор - человек, совсем не следует, что человек - Егор.

За Егора не знаю, спрошу его при случае.
А вот из того, что при конвертировании bool в int, false всегда превращается в ноль, а true – всегда в единицу, вполне себе следует, что использование (с умом, разумеется) переменных типа bool в арифметических выражениях вполне безопасно.

Ну а что?
Если уж сгущенку вареную так делають…

Эта?

#include <iostream>

int main()
{
    for (int i = -10; i <= 10; i++)
        std::cout << i << " is " << (i ? "true" : "false") << std::endl;
}

@lilik , осуждаю…

Не понял, точнее, плиз.

Ну так отдельная тема же есть ))

Я просто для уточнения спросил, без привязки к программируемым сиськам.

Осуждаю. Программируемые сиськи - это миф, придуманный барадатыми линуксойдами!!!)))

1 лайк

…барадатыми линуксойдами!!!)))
Дракулами )))