কম্পিউটার

একটি C++ শনাক্তকারীতে একটি আন্ডারস্কোর ব্যবহার করার নিয়ম কি?


MSDN ডক্স থেকে -

একটি শনাক্তকারীর শুরুতে দুটি অনুক্রমিক আন্ডারস্কোর অক্ষর ( __ ) ব্যবহার করা, বা একটি বড় অক্ষর দ্বারা অনুসরণ করা একটি একক অগ্রণী আন্ডারস্কোর, সমস্ত সুযোগে C++ বাস্তবায়নের জন্য সংরক্ষিত৷ বর্তমান বা ভবিষ্যতের সংরক্ষিত শনাক্তকারীদের সাথে সম্ভাব্য বিরোধের কারণে ফাইল স্কোপ সহ নামের জন্য একটি ছোট হাতের অক্ষর অনুসরণ করে একটি লিডিং আন্ডারস্কোর ব্যবহার করা এড়িয়ে চলা উচিত৷

সুতরাং আপনার −

এর মতো নাম ব্যবহার করা এড়ানো উচিত
__foo, __FOO, _FOO

এবং নিচের মত নামগুলি গ্লোবাল নেমস্পেস -

-এ ব্যবহার করা উচিত নয়
_foo, _bar

এটি ছাড়া, আরও কিছু উপসর্গ রয়েছে যেমন LC_, SIG_, এবং _t এর মতো প্রত্যয়গুলি ব্যবহার করা উচিত নয় কারণ সেগুলিও বাস্তবায়নের জন্য সংরক্ষিত৷

তাই আপনি ভেরিয়েবল তৈরি করতে পারেন যাতে নামের মধ্যে আন্ডারস্কোর থাকে বা আন্ডারস্কোর দিয়ে শেষ হয়।



  1. নেটওয়ার্ক নিরাপত্তার মৌলিক নিয়ম কি কি?

  2. JavaScript eval() ফাংশনটি ব্যবহার করার সময় কী কী নিয়ম অনুসরণ করতে হবে তা ব্যাখ্যা করুন।

  3. C# এ C++ বৈশিষ্ট্যগুলি কি অনুপস্থিত?

  4. C++ এ # ডিফাইন প্রিপ্রসেসর কী?