প্রিপ্রসেসর নির্দেশিকা #pragma C/C++ ভাষায় কম্পাইলারকে অতিরিক্ত তথ্য প্রদান করতে ব্যবহৃত হয়। এটি কম্পাইলার দ্বারা কিছু বিশেষ বৈশিষ্ট্য প্রদানের জন্য ব্যবহৃত হয়।
এখানে C/C++ ভাষায় #pragma নির্দেশের সিনট্যাক্স রয়েছে,
#pragma token_name
C/C++ ভাষায় #pragma নির্দেশাবলীর কিছু সারণী নিম্নরূপ দেওয়া হল,
| Sr.No. | #pragma নির্দেশিকা এবং বর্ণনা |
|---|---|
| 1 | #pragma স্টার্টআপ main() কার্যকর করার আগে, প্রাগমায় নির্দিষ্ট ফাংশনটি চালানোর জন্য প্রয়োজন। |
| 2 | #pragma প্রস্থান প্রোগ্রাম শেষ হওয়ার আগে, প্রাগমায় নির্দিষ্ট ফাংশনটি চালানোর জন্য প্রয়োজন। |
| 3 | #pragma সতর্কতা সতর্কতা বার্তা লুকানোর জন্য ব্যবহৃত হয়। |
| 4 | #pragma GCC নির্ভরতা বর্তমান এবং অন্যান্য ফাইলের তারিখগুলি পরীক্ষা করে। অন্য ফাইল সাম্প্রতিক হলে, এটি একটি সতর্কতা বার্তা দেখায়। |
| 5 | #pragma GCC system_header এটি বর্তমান ফাইলের কোডটিকে এমনভাবে আচরণ করে যেন এটি সিস্টেম হেডার থেকে এসেছে। |
| 6 | #pragma GCC বিষ প্রোগ্রাম থেকে একটি শনাক্তকারীকে ব্লক করতে ব্যবহৃত হয়। |
এখানে C ভাষায় #pragma নির্দেশের একটি উদাহরণ,
উদাহরণ
#include<stdio.h>
int display();
#pragma startup display
#pragma exit display
int main() {
printf("\nI am in main function");
return 0;
}
int display() {
printf("\nI am in display function");
return 0;
}