Вопросы по теме 'stackalloc'

PIMPL и распределение стека
Итак, я подумал о PIMPL и распределении стека. Я писал библиотеку и решил использовать PIMPL, чтобы скрыть закрытый член класса. Это означает, что у меня был бы класс, объявленный так class Foo { private: class Handle;...
1481 просмотров
schedule 19.02.2022

Почему stackalloc нельзя использовать со ссылочными типами?
Если stackalloc используется со ссылочными типами, как показано ниже var arr = stackalloc string[100]; есть ошибка Невозможно получить адрес, получить размер или объявить указатель на управляемый тип ("строка"). Почему так?...
2808 просмотров
schedule 29.07.2022

Анонимный делегат не использует новый локальный для каждой итерации, когда данные в локальном stackalloc
При использовании анонимных delegate в C# CLR создаст копию локального (например, переменных в текущей области) в куче для используемых переменных. Такой локал будет помещен в кучу для каждой объявленной переменной текущей области. Вы можете...
232 просмотров