“Conocimiento Programación>C /C + + Programming

Cómo utilizar la función HEAPSIZE

2015/1/15
El API Win32 para C + + permite a los programadores acceder a comandos del sistema y las variables específicas del sistema operativo Microsoft Windows. Parte de esta programación incluye la gestión de forma manual y la asignación de memoria durante la ejecución del programa. Puede utilizar las funciones integradas como la HEAPSIZE , HeapAllocate y HeapCreate conseguir espacio de almacenamiento dinámico , asignar memoria desde ese espacio , y controlar el tamaño de ese espacio. Cosas que necesitará
C /C + + Compiler
Microsoft Windows
Mostrar más instrucciones
1

Crear un objeto del montón a través de la función " HeapCreate ":

MANGO hHeap HeapCreate = ( 0 , 0, 0 ) ;
2

asignar un bloque de memoria en el montón con la función " HeapAlloc ":

tamaño int = NumberOfPages * sizeof ( ULONG_PTR ) ;

ULONG_PTR hPointer = ( ULONG_PTR *) HeapAlloc ( hHeap , 0 , tamaño) ;
3

Obtener el tamaño del bloque de memoria con la función HEAPSIZE :

SIZE_T hsize = HEAPSIZE ( hHeap , 0, hPointer ) ;

C /C + + Programming
¿La RAM dinámica se llama dinámica porque?
¿Qué son Direct3D y OpenGL
Cómo crear un # DLL de biblioteca de clases C con Visual Studio Net
Cómo leer MDB para ODBC
Cómo Graficar una onda sinusoidal en C + +
Cómo compilar código C como Biblioteca
Cómo detectar una pérdida de memoria en Windows con C + +
Cómo crear una BlogSkin de Blogger
Conocimiento de la computadora © http://www.ordenador.online