Search Results: Malloc


Динамическое распределение памяти
Jumat, 2026-08-14 03:19:49

принципе. Менеджер памяти Куча (память) Алгоритм двойников malloc (англ.). — Описание функции malloc в стандарте POSIX. Архивировано 18 мая 2012 года. calloc (англ...

Click to read more »
Си (язык программирования)
Rabu, 2026-04-29 03:10:13

возвращаемого кода ошибки errno_t saved_errno; void *contents; contents = malloc(contents_size); if (!contents) { saved_errno = errno; goto aborting_fopen;...

Click to read more »
Glibc
Kamis, 2026-04-09 01:16:24

которая обеспечивает системные вызовы и основные функции, такие как open, malloc, printf и т. д. Библиотека C используется для всех динамически скомпонованных...

Click to read more »
Куча (память)
Senin, 2025-05-19 14:55:02

выделяться динамически. Программа пользователя, используя функции, подобные malloc(), может получать указатели на области памяти, принадлежащие куче. Программы...

Click to read more »
Связный список
Jumat, 2025-09-05 20:44:23

списка: struct list* l1 = (struct list*)malloc(sizeof(struct list)); l1->field = 1; l1->next = (struct list*)malloc(sizeof(struct list)); l1->next->field...

Click to read more »
LLVM
Kamis, 2026-04-02 06:15:36

ней идёт инструкция free. %struct.ptr = malloc { double, double } %string = malloc i8, i32 %length %array = malloc [16 x i32] free i8* %string Инструкция...

Click to read more »
UTF-8
Rabu, 2026-02-25 17:23:59

указатель в *pDest, заодно инициализируем итератор offset = *pDest = (char*)malloc(SrcLen * 4 + 4); // Проверяем выделена ли память if (NULL != offset) { //...

Click to read more »
Printf
Sabtu, 2026-07-25 19:06:26

аналогичные sprintf/vsprintf, но выделяющие достаточный объём памяти с помощью malloc для форматированной строки. Вместо указателя на строку эти функции принимают...

Click to read more »
C++
Kamis, 2026-07-23 15:52:53

введены операторы new, new[], delete и delete[]. В отличие от библиотечных malloc и free, пришедших из C, данные операторы производят инициализации объекта...

Click to read more »
Strdup
Minggu, 2026-03-01 03:09:18

создающая копию указанной нуль-терминированной строки в куче (используя malloc) и возвращающая указатель на неё. Чтобы освободить место, используемое созданной...

Click to read more »
Указатель (тип данных)
Senin, 2025-09-01 03:33:18

переменной n типа int и присваивание ей значения 6 int *pn = ( int * ) malloc( sizeof ( int ) ); // Объявление указателя pn и выделение памяти под int...

Click to read more »
Python
Sabtu, 2026-08-08 19:09:34

Reference Counts (англ.). Docs.python.org. — «Since Python makes heavy use of malloc() and free(), it needs a strategy to avoid memory leaks as well as the use...

Click to read more »
Хеш-таблица
Rabu, 2026-05-13 21:59:49

uHash1 ] = // NB: присвоение! uWordArSize ] = // NB: присвоение! ( char* )malloc( // длина pcszWord плюс 1: ( const char* )cbtWordCharCur - // #2: используем...

Click to read more »
Динамический массив
Kamis, 2025-09-04 23:02:31

время как типовой способ динамического выделения памяти (в Си — функция malloc) выделяет память в куче. Кроме того, для массива переменной длины компилятор...

Click to read more »
Mmap
Senin, 2025-12-29 04:48:40

этой причине анонимное отображение схоже с функцией malloc и используется в некоторых реализациях malloc для определённых размещений. Следует заметить, что...

Click to read more »
Менеджер памяти
Rabu, 2025-07-16 17:30:00

Например, в языке C динамическое выделение памяти производится через функцию malloc. Менеджеры памяти часто образуют иерархию: нижестоящие менеджеры задействуют...

Click to read more »
Кольцевой буфер
Minggu, 2026-03-22 08:15:44

long int capacity) { char* mem = malloc(capacity * CHAR_SIZE); if(mem == NULL) {return NULL;} RingBuffer* rb = malloc(sizeof(RingBuffer)); if(rb == NULL)...

Click to read more »
CUDA
Jumat, 2026-07-24 02:30:01

cudaArray* cu_array; texture<float, 2> tex; // Выделение памяти для массива cudaMalloc( &cu_array, cudaCreateChannelDesc<float>(), width, height ); // Копируем...

Click to read more »
Dmalloc
Sabtu, 2025-11-15 19:21:44

Dmalloc (сокр. от Debug Malloc) — библиотека языка Си для отладки использования памяти, написанная Греем Уотсоном. Библиотека призвана помочь программистам...

Click to read more »
BMP
Rabu, 2026-04-01 01:43:53

* height; } else { size = inf.biSizeImage; } buf = malloc(size); if(buf == NULL) { perror("malloc"); exit(1); } printf("size =%d байтов выделено\n", size);...

Click to read more »
New (C++)
Minggu, 2026-08-09 20:28:46

уже выделенную каким-либо образом память (например, на стеке или через malloc()). Происходит размещение (инициализация) объекта путём вызова конструктора...

Click to read more »
Целочисленное переполнение
Jumat, 2026-08-07 03:14:15

each*/ int num_imgs; ... num_imgs = get_num_imgs(); table_ptr = (img_t*)malloc(sizeof(img_t)*num_imgs); ... Данный пример иллюстрирует сразу несколько...

Click to read more »
Ошибка сегментации
Jumat, 2026-07-31 18:39:23

инициализирован (указывает на произвольный адрес в памяти) */ char * p3 = (char *) malloc(20); /* хорошо, участок памяти выделен */ free(p3); /* но теперь его больше...

Click to read more »
FreeBSD
Selasa, 2026-05-26 21:44:11

2025. Архивировано 30 апреля 2025 года. Jason Evans. A Scalable Concurrent malloc(3) Implementation for FreeBSD  (16 апреля 2006). Дата обращения: 13 февраля...

Click to read more »
C++23
Kamis, 2026-07-09 02:00:15

причудливо сочетаются. В результате некоторые библиотечные функции наподобие malloc и bit_cast ещё с Си++20 получили прозвище «благословенные» — они могут неявно...

Click to read more »
Crisis Core: Final Fantasy VII
Kamis, 2026-06-11 04:42:38

2008). Дата обращения: 23 октября 2024. Архивировано 8 октября 2012 года. Malloc. Famitsu reviews Final Fantasy VII: Crisis Core . MaxConsole.net (5 сентября...

Click to read more »
Free (функция)
Minggu, 2018-09-16 21:41:11

на область памяти, предварительно выделенную malloc, calloc, realloc функциями либо NULL. pointer = malloc(number_of_elements * sizeof(*pointer)); /* …...

Click to read more »
ASLR
Jumat, 2026-01-23 23:31:33

исполняемых файлов («position independent executables» (PIE)), а функция malloc(3) была усовершенствована для повышения безопасности за счет использования...

Click to read more »
Безопасность доступа к памяти
Selasa, 2025-12-02 19:00:15

выделенного с помощью new или, аналогично, использованием delete после malloc. Стандарт Си++ не описывает какую-либо связь между new / delete и функциями...

Click to read more »
Сортировка подсчётом
Sabtu, 2025-02-22 12:10:49

в массиве void countingSort(int* array, int n, int k) { int* c = (int*)malloc((k+1) * sizeof(*array)); memset(c, 0, sizeof(*array)*(k+1)); for (int i...

Click to read more »
Stdlib.h
Sabtu, 2025-11-15 19:21:28

генератора псевдослучайных чисел Да Да Выделение и освобождение памяти malloc calloc realloc выделяет память из кучи Да Да free освобождает память обратно...

Click to read more »
Резидентная программа
Rabu, 2025-07-16 17:12:35

транслятора, так как последние вызывают прерывания MS-DOS. Например, функция malloc вызывает прерывание MS-DOS для определения размера свободной памяти в системе...

Click to read more »
Динамический анализ кода
Sabtu, 2025-11-15 18:19:09

обнаруживать ошибки памяти (например, связанные с неверным использованием функций malloc и free), ситуации гонки потоков (race conditions) в многопоточных программах...

Click to read more »
Перегрузка операторов
Jumat, 2025-12-05 20:11:59

public: void* operator new(std::size_t s, int factor) { void* p = std::malloc(s * factor); if (!p) throw std::bad_alloc(); std::cout << "Выделено " <<...

Click to read more »
D (язык программирования)
Selasa, 2026-02-03 02:41:44

управление с помощью перегрузки операторов new и delete, а также с помощью malloc и free, аналогично C. Сборщик мусора можно включать и выключать вручную...

Click to read more »
Переполнение буфера
Minggu, 2026-03-22 08:14:42

кучи — перезапись ссылок динамической памяти (например, метаданных функции malloc) и использование полученного изменённого указателя для перезаписи указателя...

Click to read more »
Native API
Minggu, 2026-05-17 15:33:13

же время, такие часто встречающиеся вызовы стандартной библиотеки, как malloc(), printf(), scanf() отсутствуют. Большая часть других функций Native API...

Click to read more »
Модель памяти в языке Си
Rabu, 2025-07-16 18:12:56

указания программиста. Для работы с динамической памятью существуют функции malloc, calloc, realloc и free. Поскольку функции, выделяющие память, принимают...

Click to read more »
Несовместимость Си и C++
Jumat, 2025-07-18 16:25:51

идиома часто встречается в коде на Си, использующем для выделения памяти malloc, или при передаче контекстных указателей в pthreads (POSIX API) и другие...

Click to read more »
MyISAM
Sabtu, 2025-11-15 18:36:33

вызовов malloc() во всем коде MySQL, а не только в коде сортировки. Поскольку во всем исходном коде MySQL (а не только MyISAM) вызовы malloc() зачастую...

Click to read more »
Тэгированный указатель
Jumat, 2026-06-26 21:10:22

для интерпретации и обработки тэгированных указателей. GNU libc функция malloc() даёт выровненные на границу 8 байт адреса памяти для 32-битных платформ...

Click to read more »
Массив переменной длины
Jumat, 2025-07-18 16:25:28

указателя на массив. float read_and_process(int n) { float (*vals)[n] = malloc(sizeof(float[n])); for (int i = 0; i < n; ++i) (*vals)[i] = read_val();...

Click to read more »
Финализатор
Selasa, 2026-07-14 05:56:50

внешнего кода память должна выделяться с помощью стандартных для C механизмов (malloc) и освобождаться с их же помощью (free). Обратиться к функции выделения...

Click to read more »
Intel Threading Building Blocks
Selasa, 2025-09-02 18:17:54

Concurrent Containers.» Hudson, R. L., B. Saha, et al. (2006, June). «McRT-Malloc: a scalable transactional memory allocator.» Proceedings of the 2006 International...

Click to read more »
Алгоритм двойников
Jumat, 2024-02-16 07:12:25

978-0-470-34343-2. Evans, Jason (16 April 2006), A Scalable Concurrent malloc(3) Implementation for FreeBSD (PDF) Архивная копия от 4 сентября 2011 на...

Click to read more »
Phrack
Rabu, 2025-07-16 17:23:06

переполнение буфера». В 66 выпуске была опубликована статья blackngel «Malloc Des-Maleficarum», описывающая практические реализации методов эксплуатации...

Click to read more »
Ли, Даг
Sabtu, 2025-11-15 21:12:41

являющейся открытой свободной реализацией библиотеки работы с памятью malloc для языка С. В 2013 году Даг Ли был избран действительным членом Ассоциации...

Click to read more »
Vertex Buffer Object
Senin, 2026-01-05 15:39:12

файла */ length = ftell(fptr); /* Вычисляем размер файла в байтах */ buf = malloc(length+1); /* Выделяем буфер на единицу больше для файла и нулевого указателя...

Click to read more »
OpenACC
Kamis, 2026-06-25 05:26:49

acc_async_wait_all(), acc_init(), acc_shutdown(), acc_on_device(), acc_malloc(), acc_free(). OpenCL C++ AMP OpenHMPP OpenMP Nvidia, Cray, PGI, and CAPS...

Click to read more »
Обнаружение ошибок во время выполнения
Selasa, 2026-03-03 16:42:10

виртуального 8086 Сегментная защита памяти Выделение памяти dlmalloc Hoard malloc jemalloc mimalloc ptmalloc Ручное управление памятью Статическое выделение...

Click to read more »