რა არის სახელური C-ში?
რა არის სახელური C-ში?

ვიდეო: რა არის სახელური C-ში?

ვიდეო: რა არის სახელური C-ში?
ვიდეო: ვიტამინი C / როგორ შევარჩიოთ C ვიტამინი სახისთვის / Nina Todria 2024, ნოემბერი
Anonim

ა სახელური არის ზოგადი ტერმინი ობიექტზე მითითებისთვის (არა კონკრეტულად C++ მითითება). მოკლედ, ა სახელური შეიძლება იყოს რაღაც სხვა მაჩვენებლის გარდა, როგორიცაა მთელი რიცხვის ინდექსი ან ობიექტი, რომელიც შეიცავს უფრო მეტ დეტალს ობიექტის შესახებ (როგორიცაა ჭკვიანი მაჩვენებელი).

ასევე იცით, სახელურები რისთვის გამოიყენება?

კომპიუტერულ პროგრამირებაში ა სახელური არის აბსტრაქტული მითითება რესურსზე, რომელიც არის გამოყენებული როდესაც აპლიკაციის პროგრამა მიუთითებს მეხსიერების ბლოკებზე ან ობიექტებზე, რომლებსაც მართავს სხვა სისტემა, როგორიცაა მონაცემთა ბაზა ან ოპერაციული სისტემა.

შემდგომში ჩნდება კითხვა, რა არის სახელური C++ პროგრამირებაში? C++/CLI-ში ა სახელური არის GC გროვაზე მდებარე ობიექტის მაჩვენებელი. ობიექტის შექმნა (უმართავი) C++ heap მიიღწევა ახალი გამოყენებით და ახალი გამოხატვის შედეგი არის "ნორმალური" მაჩვენებელი. მართული ობიექტი გამოყოფილია GC (მართული) გროვაზე gcnew გამოხატვით. შედეგი იქნება ა სახელური.

ასევე იკითხა, სახელური მაჩვენებელია?

4 პასუხი. ა სახელური ჩვეულებრივ არის გაუმჭვირვალე მინიშნება ობიექტზე. სახელურები შეიძლება გამოყენებულ იქნას მხოლოდ იმავე ბიბლიოთეკის ინტერფეისის ფუნქციების მიერ, რომლებსაც შეუძლიათ ხელახლა გადახედვა სახელური დაუბრუნდით რეალურ ობიექტს. ა მაჩვენებელი არის მისამართის კომბინაცია მეხსიერებაში და ობიექტის ტიპი, რომელიც მდებარეობს მეხსიერების ამ ადგილას.

რა არის სახელურები Windows-ში?

სათანადოდ, in ფანჯრები , (და ზოგადად გამოთვლებში) ა სახელური არის აბსტრაქცია, რომელიც მალავს რეალურ მეხსიერების მისამართს API მომხმარებლისგან, რაც საშუალებას აძლევს სისტემას განაახლოს ფიზიკური მეხსიერება პროგრამის გამჭვირვალედ. გადაწყვეტა ა სახელური მაჩვენებელი ბლოკავს მეხსიერებას და ათავისუფლებს სახელური აცლის მაჩვენებელს.

გირჩევთ: