stackyFACTS
В C++ ++i обходится без временной копии значения
STACKY / Технологии
Технологии

В C++ ++i обходится без временной копии значения

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

Постфиксная форма i++ сохраняет прежнее значение как временную копию, а ++i этого не требует, поэтому в C++ её считают более эффективной.

Одно открытие ведёт к другому.

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

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

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

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

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

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

Вся тема →
Шаблоны C++ могут растянуть компиляцию на часы
Технологии

Шаблоны C++ могут растянуть компиляцию на часы

Шаблоны позволяют выполнять сложные вычисления ещё до запуска программы — на этапе компиляции. В проектах, где их много, это может растянуть компиляцию на часы.

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

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

Директива #include вставляет содержимое указанного текстового файла в исходный код до компиляции.

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

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

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

Узнать больше
Во многих языках добавление буквы пересоздаёт всю строку
Технологии

Во многих языках добавление буквы пересоздаёт всю строку

Во многих языках строки неизменяемы: при добавлении каждой буквы программа создаёт заново всю строку. В большом цикле эта операция повторяется снова и снова,…

Узнать больше
Мощный процессор простаивает, пока медленный диск загружает файлы
Технологии

Мощный процессор простаивает, пока медленный диск загружает файлы

Компьютер работает не быстрее своего самого медленного компонента: если жёсткий диск загружает данные медленно, мощный процессор вынужден ждать. Пока файлы не…

Узнать больше
О-нотация показывает, как рост данных замедляет алгоритм
Технологии

О-нотация показывает, как рост данных замедляет алгоритм

Она показывает, как рост объёма данных влияет на время работы алгоритма: ленивые циклы могут резко замедлиться, когда ими начинают пользоваться реальные люди.

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