API Win32 para C + + permite que os programadores para acessar os comandos do sistema e variáveis específicas para o sistema operacional Microsoft Windows. Parte dessa programação inclui gerenciamento manual e alocação de memória durante a execução do programa. Você pode usar funções internas , como a HeapSize , HeapAllocate e HeapCreate para obter espaço de pilha , alocar a memória daquele espaço, e monitorar o tamanho desse espaço. Coisas que você precisa
C /C + + Compiler
Microsoft Windows
Mostrar Mais instruções
1
Criar uma pilha de objetos através da função " HeapCreate " : < br >
SEGURAR hHeap = HeapCreate (0, 0 , 0);
2
alocar um bloco de memória no heap com a função " HeapAlloc " :
int tamanho = NumberOfPages * sizeof ( ULONG_PTR );
ULONG_PTR hPointer = ( ULONG_PTR *) HeapAlloc ( hHeap , 0, tamanho );
3
Obter o tamanho do bloco de memória com a função HeapSize :
size_t hSize = HeapSize ( hHeap , 0, hPointer );