куда-то в chkstk.asm (содержимое не видно), а при запуске дальше вызова foo.bar() не идет
class foo
{
public:
void bar() {
char buffer[kChunkSize];
}
private:
static const int kChunkSize = 1 << 20;
};
int main()
{
foo f;
f.bar();
}
Тут переполнение стека происходит, это не UB, но близко....
Обсуждают сегодня