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

Какова фактическая функция параметра проекта С# Разрешить небезопасный код
Мне было интересно, применяется ли параметр проекта С# «Разрешить небезопасный код» только к небезопасному коду С# в самом проекте или необходимо установить этот параметр при компоновке в собственной DLL С++? Как насчет связывания в управляемой...
4712 просмотров
schedule 09.07.2022

С# Проблема с переменной класса, назначение небезопасного/фиксированного указателя
Хорошо, теперь я был в некоторых кругах, и хотя я мог бы спросить об этом в SO. У меня есть класс, скажем, класс A с некоторыми переменными-членами и функциями. У меня есть часть небезопасного кода, которому мне нужно передать переменную-член в...
1152 просмотров
schedule 07.09.2022

GCHandleType.Pinned похож на использование фиксированного ключевого слова?
Я экспериментирую с IntPtr в «безопасном» коде, сравнивая его с тем, как все делается в «небезопасном» режиме. GCHandleType.Pinned похож на использование «фиксированного» в небезопасном режиме? GCHandle pinnedArray = GCHandle.Alloc(byteArray,...
1136 просмотров
schedule 05.02.2024

возникают проблемы при извлечении значений char, использование небезопасного char* в структуре []
в этом коде я пытаюсь смоделировать задачу, которая заполняет массив структур, ... небезопасно, чтобы получить как можно больше производительности. проблема в том, что я при вызове функции и повторении результата показывает разные символы, но в...
53 просмотров
schedule 09.10.2022

Обработка потокового итератора как обычного итератора с использованием PhantomData и unsafe
Я знаю, что приведенный ниже код является хакерским, но можно ли его назвать безопасным и идиоматичным Rust? Есть ли лучший способ для этого? // needs to do 'rustup default nightly' to run under valgrind // #![feature(alloc_system,...
47 просмотров
schedule 22.12.2023