Tags » Microsoft Visual Studio

CRT - Memory Management - _msize function

Olá…

Retorna a quantidade de bytes alocada por uma das seguintes functions:

– malloc
– calloc
– realloc

O parâmetro memblock é um ponteiro válido para o bloco de memória para o qual se quer obter essa informação. 53 more words

C/C++

CRT - Memory Management - _malloca function

Olá…

Aloca memória da stack ou da heap. O parâmetro size indica quantos bytes se deseja alocar. Se a quantidade de bytes solicitada exceder um determinado valor, a function aloca a memória da heap e não da stack. 140 more words

C/C++

CRT - Memory Management - _freea function

Olá…

Libera memória previamente alocada através da function _malloca. _freea verifica se a alocação foi efeita na heap ou na stack, antes de realizar a remoção. 57 more words

C/C++

CRT - Memory Management - _expand function

Olá…

Tenta alterar o tamanho de um bloco de memória. Alterar o tamanho quer dizer ampliar ou reduzir. Para usar _expand, este bloco de memória deve ser previamente alocado e válido, evidentemente. 164 more words

C/C++

CRT - Memory Management - _alloca function (Obsoleta)

Olá…

Aloca memória na stack. O parâmetro size indica quantos bytes se deseja alocar. Uma curiosidade, descrita na documentação, é que se o valor de size é 0(zero), a function aloca zero-length item e retorna um ponteiro VÁLIDO para este item. 107 more words

C/C++

CRT - Memory Management -_msize function

Olá…

Retorna a quantidade de bytes alocada por uma das seguintes functions:

– malloc
– calloc
– realloc

O parâmetro memblock é um ponteiro válido para o bloco de memória para o qual se quer obter essa informação. 53 more words

C/C++

CRT - Memory Management - _malloca function

Olá…

Aloca memória da stack ou da heap. O parâmetro size indica quantos bytes se deseja alocar. Se a quantidade de bytes solicitada exceder um determinado valor, a function aloca a memória da heap e não da stack. 141 more words

C/C++