const საკვანძო სიტყვა შეიძლება გამოყენებულ იქნას როგორც კვალიფიკატორი ობიექტების, ტიპების ან წევრის ფუნქციების გამოცხადებისას. ობიექტის კვალიფიკაციისას, const-ის გამოყენება ნიშნავს, რომ ობიექტი არ შეიძლება იყოს დავალების სამიზნე და თქვენ არ შეგიძლიათ გამოიძახოთ მისი რომელიმე არაკონსტის წევრი ფუნქცია.
რა სარგებლობა მოაქვს const კვალიფიკატორს?
კვალიფიკატორის const შეიძლება გამოყენებულ იქნას ნებისმიერი ცვლადის დეკლარაციაზე, რათა დაზუსტდეს, რომ მისი მნიშვნელობა არ შეიცვლება (რაც დამოკიდებულია იმაზე, თუ სად ინახება const ცვლადები, ჩვენ შეგვიძლია შევცვალოთ const ცვლადის მნიშვნელობა პოინტერის გამოყენებით). შედეგი განისაზღვრება იმპლემენტაციის მიხედვით, თუ მცდელობაა შეცვალოს const.
რომელი ტიპის წევრი ფუნქცია იყენებს const კვალიფიკატორს?
კონსტ კვალიფიკატორი წევრის ფუნქციის დეკლარაციის ბოლოს მიუთითებს, რომ ფუნქცია შეიძლება იყოს გამოძახებული ობიექტებზე, რომლებიც თავად არიან კონსტ. const წევრის ფუნქციები გპირდებათ, რომ არ შეცვლიან არაცვალებადი მონაცემთა წევრის მდგომარეობას.
რა არის const ტიპის კვალიფიკატორი?
const კვალიფიკატორი ცალსახად აცხადებს მონაცემთა ობიექტს, როგორც რაღაც, რომლის შეცვლა შეუძლებელია. მისი მნიშვნელობა დაყენებულია ინიციალიზაციისას. საქონელი შეიძლება იყოს როგორც მუდმივი, ასევე არასტაბილური. … ამ შემთხვევაში ელემენტის ლეგიტიმურად შეცვლა შეუძლებელია საკუთარი პროგრამით, მაგრამ შეიძლება შეიცვალოს გარკვეული ასინქრონული პროცესით.
სად აყენებთ კონსტტს?
მუდმივი წევრის ფუნქციას არ შეუძლია შეცვალოს ნებისმიერი არასტატიკური მონაცემთა წევრი ან დარეკოს რომელიმეწევრის ფუნქციები, რომლებიც არ არის მუდმივი. მუდმივი წევრის ფუნქციის გამოსაცხადებლად, მოათავსეთ const საკვანძო სიტყვა არგუმენტების სიის დახურვის ფრჩხილის შემდეგ. const საკვანძო სიტყვა აუცილებელია როგორც დეკლარაციაში, ასევე განმარტებაში.