Re[10]: простой вопрос. неопределенность ?
От: Erop Россия  
Дата: 19.06.15 21:28
Оценка:
Здравствуйте, watchmaker, Вы писали:

W>Нет. Да с аллокатором по умолчанию внутри vector<int> память выделяется прямым вызовом ::operator new, а не опосредованно через new-expression. Что опять же формально разные вещи. Впрочем для умолчательного аллокатора также есть отдельная оговорка, что не каждый вызов allocate обязан приводить к вызову ::operator new.


Ergo: стандартность такой оптимизации зависит от реализации STL, то есть зависит это неспецифицированное поведение?
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.