Результаты поиска по запросу "memset"
Безопасно ли memset bool до 0?
Предположим, у меня есть некоторыенаследие код, который нельзя изменить, если толькоошибка обнаружен, и он содержит этот код:
memset не работает с указателем на символ
Что не так со следующим кодом? memset должен работать с указателем на блок памяти для заполнения. Но этот код отображает проблему в консоли, говоря о ошибке ...
Каковы / являются наиболее быстрыми альтернативами memset () для OpenCL?
Я использую OpenCL, и мне нужноmemset() некоторый массив в глобальной памяти устройства. CUDA имеетmemset()-подобна API-функция, но OpenCL нет. Я читаюэто [https://devtalk.nvidia.com/default/topic/458763/memset/]где я нашел две возможные ...
Что эквивалентно memset в C #?
Мне нужно заполнитьbyte[] с однимненулеваястоимость. Как я могу сделать это в C #, не просматривая каждыйbyte в массиве? Обновить:Комментарии, кажется, разделили это на два вопроса - Есть ли метод Framework для заполнения байта [], который ...
биты независимо от порядка машины.
уmemset принятьint в качестве второго аргумента вместоchar, в то время какwmemset занимаетwchar_t вместо чего-то вродеlong или жеlong long?
вам действительно нужно упомянуть sizeof
с я изучаю функцию memset, но все примеры касаются массива char следующим образом: char a[100]; memset(a, 0, 100);он установит каждый элемент в этом массиве символов в 0. Я задавался вопросом, может ли memset применяться к массиву int или ...
Этот код был протестирован. Вот способ установить массив «Integer» в значение от 0 до 255.
у вывод следующей программы84215045? int grid[110]; int main() { memset(grid, 5, 100 * sizeof(int)); printf("%d", grid[0]); return 0; }
Поэтому мне кажется, что такие правила подходят и для C ++, и все в порядке. Я действительно думаю, что на аппаратном уровне никто не будет ограничивать вас от записи в байтах заполнения для неконстантного объекта.
я был этот разговор с коллегой, и он оказался интересным. Скажем, у нас есть следующий класс POD struct A { void clear() { memset(this, 0, sizeof(A)); } int age; char type; }; clear предназначен для очистки всех участников, установив0 (байтово). ...
В чем преимущество использования memset () в C
Мне было любопытно, было ли какое-либо преимущество в эффективности использования memset () в ситуации, аналогичной приведенной ниже. Учитывая следующие объявления буфера ... struct More_Buffer_Info { unsigned char a[10]; unsigned char b[10]; ...
Сброс массива C int до нуля: самый быстрый способ?
Предполагая, что у нас естьT myarray[100] с T = int, unsigned int, long long int или unsigned long long int, какой самый быстрый способ сбросить все его содержимое до нуля (не только для инициализации, но и для сброса содержимого несколько раз в ...