Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan bruke HeapSize Function
    Win32 API for C + + lar programmerere å få tilgang til systemet kommandoer og variabler som er spesifikke for Microsoft Windows -operativsystemet . En del av denne programmeringen omfatter manuell håndtering og allokering av minne under utføring av programmet . Du kan bruke innebygde funksjoner som HeapSize , HeapAllocate og HeapCreate å få haug plass , allokere minne fra den plassen, og overvåke størrelsen på det rommet. Du trenger
    C /C + + Compiler
    Microsoft Windows
    Vis flere instruksjoner
    en

    Lag en haug objekt gjennom " HeapCreate "-funksjon:

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

    Fordele en blokk med minne i haugen med " HeapAlloc " funksjon : en

    int size = NumberOfPages * sizeof ( ULONG_PTR ) ;

    ULONG_PTR hPointer = ( ULONG_PTR * ) HeapAlloc ( hHeap , 0 , størrelse);
    3

    Få størrelsen på minnet blokk med HeapSize funksjon : en

    size_t hSize = HeapSize ( hHeap , 0 , hPointer ) ;

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan vise bilder i en Silverlight datarutenett 
    ·Hvordan lese Hex filer i C + + 
    ·Hvordan fordele en 2D array ved hjelp malloc 
    ·Hvordan sette opp Joomla Debugging i Eclipse 
    ·Hvordan gjøre Vector tillegg i C 
    ·Hvordan lage et C + + -programmet i Visual Studio 6.0 
    ·Slik konverterer Epoch Tid i C + + 
    ·Hvordan å kompilere i Borland C + + 
    ·Hvordan lage en Operating System 
    ·Hvordan bygge en enhetsdriver 
      Anbefalte artikler
    ·Fordeler og ulemper med pekere 
    ·Forskjellen mellom rekursjon og iterasjon 
    ·Opacity Effekter i MooTools 
    ·Hvordan skrive en Preorder traversering 
    ·Hvordan aktiverer jeg en JavaScript mye enklere 
    ·Hvordan lage en TLB Fil 
    ·Forskjellen mellom FILESTREAM & StreamReader 
    ·Fordeler og ulemper med høy - og lav - nivå Språk 
    ·Hvordan lage Enum hierarkier Med Java 
    ·Omdirigere Vs . Fremover i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/