কম্পিউটার

C++ STL-এ অ্যারে () ফাংশন


একটি অ্যারে হল অবিচ্ছিন্ন মেমরি অবস্থানে সঞ্চিত একই ডেটা টাইপের উপাদানগুলির একটি সংগ্রহ৷

c++ স্ট্যান্ডার্ড লাইব্রেরিতে (STL) অ্যারের কার্যকারিতা সমর্থন করার জন্য অনেকগুলি পদ্ধতি রয়েছে। তাদের মধ্যে একটি হল একটি অ্যারে at() পদ্ধতি।

এ অ্যারে() পদ্ধতিটি একটি নির্দিষ্ট সূচক মানের উপাদানের রেফারেন্স ফেরত দিতে ব্যবহৃত হয়।

সিনট্যাক্স

অ্যারে () ফাংশনের জন্য সাধারণ সিনট্যাক্স হল

array_name.at(i);

পরামিতি

ফাংশনটি একটি একক প্যারামিটার গ্রহণ করে যা আমি উপাদানটির সূচী যা ফাংশন ব্যবহার করে অ্যাক্সেস করতে হবে৷

রিটার্ন

ফাংশনটি সেই উপাদানটি ফেরত দেয় যার সূচকটি কল করার সময় পাস হয়। যদি কোনো অবৈধ সূচক মান পাস করা হয় তবে ফাংশনটি থ্রো_অফ_রেঞ্জ ব্যতিক্রম।

উদাহরণ

অ্যারের কাজ প্রদর্শনের জন্য প্রোগ্রাম::At() ফাংশন -

#include নেমস্পেস ব্যবহার করে std;int main(){ array arr ={ 12.1, 67.3, 45.0, 89.1 }; cout <<"সূচী 1 এ উপাদানটি হল " < 

আউটপুট

সূচী 1 এ উপাদান হল 67.3

উদাহরণ

সূচির মান অ্যারের দৈর্ঘ্যের চেয়ে বেশি হলে ত্রুটি চিত্রিত করার জন্য প্রোগ্রাম -

#include নেমস্পেস ব্যবহার করে std;int main(){ array arr ={ 12.1, 67.3, 45.0, 89.1 }; cout <<"সূচী 1 এ উপাদানটি হল " < 

আউটপুট

'std::out_of_range'what():array::at:__n (যা 8)>=_Nm (যা 4) সূচী 1-এর উপাদানটি বাতিল করা হয়েছে। 
  1. C++ STL-এ tanh() ফাংশন

  2. C++ STL-এ atanh() ফাংশন

  3. C++ STL-এ cosh() ফাংশন

  4. সি++ এসটিএল-এ sinh() ফাংশন