Სარჩევი:
- რატომ გვჭირდება შაბლონები C-ში?
- რამდენი შაბლონია C-ში?
- სად დავაყენო შაბლონის კლასები?
- როდის დაამატა C++-მა შაბლონები?
ვიდეო: არის შაბლონები c++-ში?
2024 ავტორი: Fiona Howard | [email protected]. ბოლოს შეცვლილი: 2024-01-10 06:39
C არ აქვს შაბლონები, როგორიცაა C++, თუმცა შეგიძლიათ მიაღწიოთ რაღაც მსგავსს "ჭკვიანური" (ან WTFey, იმისდა მიხედვით, თუ როგორ უყურებთ მას) define მაკროების გამოყენებით.. თუმცა, შეხედეთ, მაგალითად, როგორ აკეთებს ამას GLib ცალკე დაკავშირებული სიებისთვის ან ორმაგად დაკავშირებული სიებისთვის.
რატომ გვჭირდება შაბლონები C-ში?
თარგები არის მექანიზმი, რომლითაც C++ ახორციელებს ზოგად კონცეფციას. უბრალოდ, ისინი გაძლევენ საშუალებას, გადასცეთ მონაცემთა ტიპი პარამეტრად ისე, რომ არ დაგჭირდეთერთი და იგივე კოდის დასაწერად სხვადასხვა ტიპის მონაცემთა ტიპებისთვის.
რამდენი შაბლონია C-ში?
სწორი ვარიანტი: C
არსებობს ორი ტიპის შაბლონი. ეს არის ფუნქციის შაბლონი და კლასის შაბლონი.
სად დავაყენო შაბლონის კლასები?
ამის საერთო გამოსავალი არის შაბლონის დეკლარაციის ჩაწერა სათაურის ფაილში, შემდეგ კლასის დანერგვა განხორციელების ფაილში (მაგალითად. tpp) და ამ განხორციელების ჩართვა. ფაილი სათაურის ბოლოს.
როდის დაამატა C++-მა შაბლონები?
ასევე შედიოდა სტანდარტული შაბლონების ბიბლიოთეკა, რომელმაც დაიწყო მისი კონცეპტუალური განვითარება
1979- ში. 2003 წელს კომიტეტმა უპასუხა მრავალ პრობლემას, რომლებიც მოხსენებული იყო მათი 1998 წლის სტანდარტთან დაკავშირებით და შესაბამისად გადახედა მას. შეცვლილ ენას ეწოდა C++03.