কম্পিউটার

C/C++ এ #include এবং #include filename এর মধ্যে পার্থক্য?


দুটি ফর্মের মধ্যে পার্থক্য হল সেই অবস্থানে যেখানে প্রিপ্রসেসর ফাইলটি অন্তর্ভুক্ত করার জন্য অনুসন্ধান করে৷

#include

প্রিপ্রসেসর একটি বাস্তবায়ন-নির্ভর পদ্ধতিতে অনুসন্ধান করে, এটি কম্পাইলার দ্বারা পূর্ব-নির্ধারিত ডিরেক্টরিগুলি অনুসন্ধান করে। এই পদ্ধতিটি সাধারণত স্ট্যান্ডার্ড লাইব্রেরি হেডার ফাইল অন্তর্ভুক্ত করতে ব্যবহৃত হয়।

#include "filename"

প্রিপ্রসেসর নির্দেশিকা ধারণকারী ফাইলের মতো একই ডিরেক্টরিতে অনুসন্ধান করে। যদি এটি ব্যর্থ হয়, তাহলে এটি #include ফর্মের মতো আচরণ করতে শুরু করে। এই পদ্ধতিটি সাধারণত আপনার নিজের শিরোনাম ফাইলগুলি অন্তর্ভুক্ত করতে ব্যবহৃত হয়৷


  1. C/C++ এ void main এবং int main এর মধ্যে পার্থক্য

  2. #include <filename> এবং #include "filename" এর মধ্যে পার্থক্য কি?

  3. C/C++ এ strncmp() এবং strcmp() এর মধ্যে পার্থক্য

  4. C/C++ এ const int*, const int * const এবং int const * এর মধ্যে পার্থক্য?