Вопросы по теме 'memset'
Исключение в Memset
При попытке сделать memset выдает следующее исключение
«Необработанное исключение по адресу 0x1023af7d (PxSmartInterface.dll) в SendOutDllTestExe.exe: 0xC0000005: место записи нарушения прав доступа 0x40e3a80e».
Мой оператор memset будет...
2803 просмотров
schedule
15.03.2023
Проблемы с использованием memset и memcpy
Итак, я пытаюсь создать систему управления памятью. Для этого у меня есть определенный объем пространства (выделенный malloc), а затем у меня есть функция myMalloc, которая по существу возвращает указатель на выделенное пространство. Поскольку затем...
5759 просмотров
schedule
27.05.2022
Использование memcpy/memset
При использовании memset или memcpy в программе Obj-C компилятор оптимизирует настройку (memset) или копирование (memcpy) данных в 32-битные записи или будет делать это побайтно?
1367 просмотров
schedule
24.01.2023
memset в статически выделенном массиве байтов zlib в библиотеке приводит к сбою программы Objective-C++
Я пишу библиотеку, которая использует статически размещенный C-массив типа Byte, определенный в zlib.h. Я обнаружил, что код дает сбой при вызове memset. Полный код выглядит так:
Byte compressedDataBuffer[kLabelBufSiz];
memset...
569 просмотров
schedule
03.06.2022
Инициализация целочисленного массива с использованием memset и значения int — сбой
Я пишу хост-код для программы CUDA, поэтому я застрял, используя стандартные функции C. У меня возникла проблема с инициализацией элементов целочисленного массива с помощью функции memset . У меня сложилось впечатление, что вы можете использовать...
9669 просмотров
schedule
08.01.2023
Сложность функции memset в C
Я обсуждал с друзьями фрагмент кода, и мы обсуждали использование функции memset в C, какой порядок в нотации Big-O для этой функции, если мы инициализируем массив размера N?
14032 просмотров
schedule
12.10.2022
memset не устанавливает число байтов?
В простой программе ниже команда указывает на 400 байтов в куче. Затем я копирую "./search '" в команду, *buffer указывает на следующий байт после " ' " (одинарная кавычка). Запуская память, указанную буфером, я использую memset, чтобы установить...
637 просмотров
schedule
13.05.2024
С++ memset - извлечь байты размера и скопировать их на указанный адрес данных из буфера
Есть ли способ установить начальную позицию из указателя char, который был файлом в памяти.
Мне нужно прочитать байты размера извлечения данных из потока, скопировать их на предоставленный адрес данных и вернуть количество прочитанных байтов. Это...
335 просмотров
schedule
19.06.2023
Каков самый быстрый способ memset() буфера графического процессора с OpenCL?
Я использую OpenCL, и мне нужно memset() некоторый массив в глобальной памяти устройства. CUDA имеет функцию API, подобную memset() , а OpenCL — нет. Я прочитал это и нашел два возможных варианта:
используя memset() на хосте с некоторым...
6430 просмотров
schedule
11.06.2022
Лучший сценарий очистки массива символов - memset или нет?
В моем текущем коде у меня есть что-то вроде этого
while(true) //Infinite loop
{
char buff[60];
.....
....
}
Я хотел знать, что будет лучше с точки зрения производительности.
Объявление char buff (который будет содержать строки,...
3024 просмотров
schedule
02.07.2022
memset устанавливает случайные значения
Вот код:
#include <iostream>
#include <cstring>
int main()
{
int win[11];
std::memset(win, 1, sizeof(win));
for (int i = 0; i < 11; ++i)
std::cout << win[i] << ' ';
std::cout << std::endl;...
1090 просмотров
schedule
18.03.2023
Ошибка связывания при сборке без встроенных функций CRT, memcpy и memset
Я пытаюсь создать приложение как можно меньшего размера и при этом стараюсь избегать использования CRT, используя вызовы Win API вместо стандартных вызовов C / C ++. К сожалению, я все еще получаю единственную ошибку компоновщика:
Error 2...
12089 просмотров
schedule
27.05.2023
Выполнение memset в структуре с помощью BSTR
В настоящее время у меня есть повреждение кучи, которое вызывает сбой моего приложения. Мое приложение, которое является COM-сервером (C ++), направляется в клиентское приложение C #. Похоже, что SysFreeString вызывается, возможно, со стороны C #...
792 просмотров
schedule
12.04.2023
Доступ к буферу выходит за пределы, о чем сообщает cppcheck.
Инструмент статического анализа кода cppcheck сообщил о серьезной ошибке в приведенном ниже коде: Я не знаю, в чем проблема.
#define NUM_UPDATE_COUNT 3
#define MAX_NUM_CH_1LINE 27
wchar_t...
929 просмотров
schedule
04.02.2023
Как очистить содержимое scanf остановленного процесса?
Я использую fork, и дочерний процесс десять раз считывает данные от пользователя, используя scanf внутри цикла for. Однако родительский процесс отправляет сигнал SIGSTOP дочернему после 4 секунд сна, считывает значение от пользователя и печатает его....
241 просмотров
schedule
22.06.2022
Восстановить значение, установленное memset
Как я могу восстановить значение memset?
В следующем коде предполагается, что программа выделяет определенный объем пространства, запрошенный пользователем, и сохраняет размер, запрошенный пользователем, перед указателем, возвращенным пользователю:...
85 просмотров
schedule
05.07.2023
Стирание конфиденциальной информации из памяти
После прочтения этого вопроса мне любопытно, как сделал бы это в C. Получая информацию из другой программы, мы, вероятно, должны предположить, что память доступна для записи.
Я нашел это , в котором говорится, что обычный memset может быть...
149 просмотров
schedule
01.04.2023
memset() и memcpy() с использованием D-срезов
На языке D, каковы эквиваленты следующих операторов, предполагающих код: -
int size = 8;
int shift = 1;
int[size] skip;
int[size] suff;
memcpy(&skip[0], &skip[0]+shift, (m-shift)*(int.sizeof));
memset(&skip[0]+(m-shift),0,...
197 просмотров
schedule
30.04.2022
Невозможно записать целое число в смещение внутри буфера (char*)
Я пытаюсь записать unsigned integer в определенное смещение в буфере в моей программе на C. Буфер представляет собой типичный 1-байтовый char * буфер. Я использую memcpy , чтобы сделать это с некоторой арифметикой указателя, чтобы указать...
868 просмотров
schedule
02.07.2022
Мемсет и персонажи
Я стремлюсь скопировать строку source в строку dest . Если я скомпилирую следующую программу:
#include <stdio.h>
int main(void) {
char dest[6];
char source[6];
strcpy(dest,source);
while (*dest) {...
577 просмотров
schedule
24.06.2022