nmpp
Функции

Распределение памяти для векторов библиотеки. Подробнее...

Функции

void * nmppsMalloc32 (unsigned sizeInt32)
 
nm64snmppsMalloc_64s (unsigned nSize)
 
nm1nmppsMalloc_1 (unsigned nSize)
 
nm2snmppsMalloc_2s (unsigned nSize)
 
nm2unmppsMalloc_2u (unsigned nSize)
 
nm4snmppsMalloc_4s (unsigned nSize)
 
nm4unmppsMalloc_4u (unsigned nSize)
 
nm8unmppsMalloc_8u (unsigned nSize)
 
nm8snmppsMalloc_8s (unsigned nSize)
 
nm16unmppsMalloc_16u (unsigned nSize)
 
nm16snmppsMalloc_16s (unsigned nSize)
 
nm32unmppsMalloc_32u (unsigned nSize)
 
nm32snmppsMalloc_32s (unsigned nSize)
 
nm64unmppsMalloc_64u (unsigned nSize)
 
nm64scnmppsMalloc_64sc (unsigned nSize)
 
nm32scnmppsMalloc_32sc (unsigned sizeCmplxInt32)
 
nm32fcnmppsMalloc_32fc (unsigned sizeCmplxFloat)
 
nm32fcrnmppsMalloc_32fcr (unsigned sizeCmplxFloat)
 
float * nmppsMalloc_32f (unsigned sizeFloat)
 
double * nmppsMalloc_64f (unsigned sizeDouble)
 

Подробное описание

Распределение памяти для векторов библиотеки.

Аргументы
nSizeЧисло элементов в векторе.
hintНомер банка памяти. Может принимать значения MEM_LOCAL, MEM_GLOBAL.
Заметки
Память, распределенная с помощью функций nmppsMalloc_ должна освобождаться с помощью функции nmppsFree().