Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť vlastné vyrovnávacej pamäte v C + +

V C + + , programátori používajú dátové vyrovnávacej pamäti na dočasné ukladanie dát , ktoré budú použité rôzne funkcie v programe . Na hardwarovej úrovni , vytváranie tejto vyrovnávacej pamäti spôsobí , že počítač venovať určitú časť pamäte počítača držať tieto dáta pre program . Tvorba tejto vyrovnávacej pamäti vyžaduje programátor naplánovať povahu a množstvo dát , že program bude ukladať do vyrovnávacej pamäte , takže si môžete vytvoriť zodpovedajúce pole pôsobiť ako vyrovnávacej pamäti . Pokyny dovolená 1

Určte typ dát , vaša vyrovnávacej pamäti bude musieť držať . Premennej v C + + sú typu špecifické , takže budete potrebovať znak vyrovnávacej pamäte pre uloženie reťazca znakov , a celočíselnú vyrovnávacia pamäť pre uloženie celých čísel , alebo bez ohľadu na druh dát , táto vyrovnávacej pamäte bude držať .
2

Určite množstvo dát svojej vyrovnávacej pamäti bude musieť držať . Veľkosť poľa je statická v C + + , takže pri vytvorení vyrovnávacej pamäte je potrebné zabezpečiť , že bude mať dostatočnú veľkosť , aby plnili svoju funkciu .
3

deklarovať pole s typom syntaxe " buffername [ size ] , " kde " typ " je C + + skratka pre typ dát , " buffername " je názov , ktorý sa bude dať vyrovnávacej pamäti , a " veľkosť " je číslo diktovať počet slotov vyrovnávacej pamäte bude držať . Napríklad syntax " int integerbuffer [ 50 ] ; " " . Integerbuffer " by celočíselnú pufri s 50 slotmi a názvom

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené