Re: function call throw
От: remark Россия http://www.1024cores.net/
Дата: 17.01.10 17:55
Оценка: 1 (1) +1
Здравствуйте, wobist, Вы писали:

W>Если под лок. переменные (POD) не хватает памяти функция генерит bad_alloc?

W>void function(void) {int A[10000]; return;}

W>Тогда и функция void function(void) {int a; return;} не может быть объявлена как не генерирующая throw()?


АФАИК, в С++ нет понятия "стек", соотв. нет понятия "не хватает стека", соотв. поведение полностью зависит от реализации.


1024cores — all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.