new и delete обрабатывают проблемы многопоточности

Я читаю книгу Эффективный C ++: методы программирования производительности Авторы говорят следующее относительно глобальных операторов new и delete:

Они управляют памятью в контексте процесса, и поскольку процесс может порождать несколько потоков, new () и delete () должен иметь возможность работать в многопоточной среде. Кроме того, размер запросов к памяти может варьироваться от одного запроса к другому.

в Глава 6. Однопотоковое объединение памяти .

Это правда? Я думал, что C ++ не имеет понятия многопоточной среды , и программисту нужно обрабатывать некоторые средства взаимного исключения.

6
задан Björn Pollex 3 November 2011 в 07:41
поделиться