প্রিপ্রসেসর নির্দেশিকা #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; }