Wat is 'n handvatsel in C?
Wat is 'n handvatsel in C?

Video: Wat is 'n handvatsel in C?

Video: Wat is 'n handvatsel in C?
Video: Hoe een slot op een zilveren ketting te repareren (met een veer van een handvat) 2024, November
Anonim

A hanteer is 'n generiese term vir 'n verwysing (nie spesifiek 'n C++ verwysing nie) na 'n voorwerp. Samevattend, a hanteer kan iets anders as 'n wyser wees, soos 'n heelgetalindeks of 'n voorwerp wat meer besonderhede oor die voorwerp bevat (soos 'n slimwyser).

Weet ook, waarvoor word handvatsels gebruik?

In rekenaarprogrammering, a hanteer is 'n abstrakte verwysing na 'n hulpbron wat is gebruik word wanneer toepassingsagteware verwys na blokke geheue of voorwerpe wat deur 'n ander stelsel soos 'n databasis of 'n bedryfstelsel bestuur word.

Die vraag is dan, wat is 'n handvatsel in C++-programmering? In C++/CLI, a hanteer is 'n wyser na 'n voorwerp wat op die GC-hoop geleë is. Skep 'n voorwerp op die (onbestuurde) C++ hoop word bereik met behulp van nuwe en die resultaat van 'n nuwe uitdrukking is 'n "normale" wyser. 'n Bestuurde voorwerp word op die GC (bestuurde) hoop met 'n gcnew uitdrukking toegewys. Die resultaat sal wees a hanteer.

Ook gevra, is 'n handvatsel 'n wyser?

4 Antwoorde. A hanteer is gewoonlik 'n ondeursigtige verwysing na 'n voorwerp. Handvatsels kan slegs gebruik word deur funksies in dieselfde biblioteekkoppelvlak, wat die hanteer terug na die werklike voorwerp. A wyser is die kombinasie van 'n adres in die geheue en die tipe van die voorwerp wat in daardie geheue plek is.

Wat is handvatsels in Windows?

Behoorlik, in Vensters , (en oor die algemeen in rekenaars) a hanteer is 'n abstraksie wat 'n regte geheue-adres vir die API-gebruiker verberg, wat die stelsel toelaat om fisiese geheue deursigtig vir die program te herorganiseer. Oplossing van a hanteer in 'n wyser sluit die geheue, en die vrystelling van die hanteer maak die wyser ongeldig.

Aanbeveel: