সি ++ এর মধ্যে #include
এবং পার্থক্য কী #import
?
উত্তর:
#import
একটি মাইক্রোসফ্ট-নির্দিষ্ট জিনিস, দৃশ্যত কেবল COM বা .NET স্টাফের জন্য।
#include
হ'ল একটি স্ট্যান্ডার্ড সি / সি ++ প্রিপ্রোসেসর স্টেটমেন্ট, যা আপনার উত্স কোড ফাইলে শিরোনাম (বা কখনও কখনও অন্য উত্স কোড) ফাইল অন্তর্ভুক্ত করার জন্য ব্যবহৃত হয়।
ভিসি ++: #import
এ আমদানি টাইপ লাইব্রেরি বা .tlbs (COM স্টাফ) এর জন্য।
টাইপ লাইব্রেরির সামগ্রীটি সি ++ ক্লাসে রূপান্তরিত হয়, বেশিরভাগ ক্ষেত্রে আপনার জন্য সিওএম ইন্টারফেসগুলি স্বয়ংক্রিয়ভাবে বর্ণনা করে এবং তারপরে এটি আপনার ফাইলে অন্তর্ভুক্ত হয়।
#import
মাইক্রোসফ্ট এই নির্দেশিকাটি সি ++ ভাষার সম্প্রসারণ হিসাবে প্রবর্তন করেছিল। আপনি এই এমএসডিএন নিবন্ধে এটি সম্পর্কে পড়তে পারেন ।
ডিরেক্টরিটি #import
নেট / সিএলআই স্টাফ সহও ব্যবহৃত হয়।
গিসি-
তে আমদানি : ভিসি ++ এর আমদানির চেয়ে জিসিসিতে আমদানি আলাদা। একবারে একবারে শিরোনাম অন্তর্ভুক্ত করার এটি সহজ উপায়। (ভিসি ++ এবং জিসিসিতে আপনি #pragma
একবারের মাধ্যমে এটিও করতে পারেন )
দ্য #import
নির্দেশ আনুষ্ঠানিকভাবে সংস্করণ 3.4 মধ্যে জিসিসি দল দ্বারা undeprecated করা হয় এবং জিসিসি সব পূর্ববর্তী সংস্করণ যা সমর্থনে জরিমানা সময় 99% কাজ করে
অন্তর্ভুক্ত করুন: #include
বেশিরভাগ শিরোলেখ ফাইলের জন্য, তবে আপনার বর্তমান ফাইলে বিষয়বস্তুটি প্রেন্ডেন্ড করতে। #include
সি ++ স্ট্যান্ডার্ডের অংশ। আপনি এই এমএসডিএন নিবন্ধে এটি সম্পর্কে পড়তে পারেন ।
আমদানিটি N2073, সি ++ এর মডিউলগুলির সাথে যুক্ত কীওয়ার্ডগুলির মধ্যে একটিও ছিল সেপ্টেম্বর ২০০ in সালে ডেভিড ভান্দেভোর্দীর দ্বারা ভাষা কমিটির কাছে প্রস্তাবিত that প্রস্তাবটি অবশ্যই আশ্রয়প্রাপ্ত ছিল বা এটি বাস্তবায়নের অপেক্ষায় ছিল কিনা তা জানতে আমি কোনও ভাষা গীকের পক্ষে যথেষ্ট নই I'm (ধারণার প্রমাণ) লেখক বা অন্য কারও কাছ থেকে ...