stackyFACTS
Технологии

Невидимый пробел ломает работающий на вид код

ВОТ ЧТО ИНТЕРЕСНО

Призрачная угроза копипаста. Иногда текст, скопированный из документа, содержит невидимые пробелы форматирования, которые полностью разрушают проверку синтаксиса компилятором, оставляя вас смотреть на код, который выглядит совершенно правильно, но математически отказывается запускаться.

Невидимый пробел ломает работающий на вид код
STACKY / Технологии
Одно открытие ведёт к другому.

Продолжите читать факты по этой теме.

Технологии →
STACKY ДЛЯ IPHONE

Большой мир.
Маленькие открытия.

Продолжите открывать мир в Stacky. Интересные факты в приложении, которое всегда под рукой.

Скачать в App Store
ЕЩЁ ОДНО ОТКРЫТИЕ?

Продолжите открытие

Вся тема →
C++ может удалить бесконечный цикл без побочных эффектов во время оптимизации
Технологии

C++ может удалить бесконечный цикл без побочных эффектов во время оптимизации

Если в вашем цикле нет условия выхода, компилятор по закону имеет право полностью удалить его. C++ считает бесконечные циклы без побочных эффектов…

Узнать больше
Компиляция шаблонов в C++ занимает экспоненциально больше времени
Технологии

Компиляция шаблонов в C++ занимает экспоненциально больше времени

Написание кода, который сам пишет код за вас. Шаблоны C++ вычисляют сложную логику на этапе компиляции, из-за чего проекты с большим количеством шаблонов…

Узнать больше
Один эмодзи может весить больше целой фразы
Технологии

Один эмодзи может весить больше целой фразы

Ваше маленькое улыбающееся лицо молча пожирает память. Благодаря модификаторам тона кожи, вариациям пола и соединителям нулевой ширины, один комбинированный…

Узнать больше
Подключение заголовочных файлов в C++ буквально копирует текстовые файлы
Технологии

Подключение заголовочных файлов в C++ буквально копирует текстовые файлы

Современное сложное программирование — это по сути просто гигантская операция копирования и вставки. Когда вы используете директиву include в C++, компилятор…

Узнать больше
Идентичные буквы кириллицы и латиницы имеют разные значения
Технологии

Идентичные буквы кириллицы и латиницы имеют разные значения

Абсолютный кошмар для проверки строк. Буква «A» в латинском алфавите выглядит точно так же, как кириллическая «А», но они имеют совершенно разные числовые…

Узнать больше
Как сломать экран правильным текстом
Технологии

Как сломать экран правильным текстом

Как визуально сломать экран, используя совершенно корректный текст. Накладывая десятки невидимых знаков ударения на одну букву, разработчики могут заставить…

Узнать больше
StackyБольше открытий в приложении
Скачать в App Store