কম্পিউটার

DEQUE CBEGIN() C++ এ


C++ STL-এ deque::cbegin() এর কাজ দেখানোর কাজটি দেওয়া হয়েছে।

Deque::cbegin( ) ফাংশন কি?

deque::cbegin() একটি ফাংশন যা deque হেডার ফাইলের অধীনে আসে, cbegin() ইটারেটর পয়েন্টার প্রদান করে যা deque কন্টেইনারের প্রথম উপাদানকে নির্দেশ করে।

দ্রষ্টব্য − cbegin() ফাংশনে কোনো আর্গুমেন্ট নেই।

সিনট্যাক্স

deq.cbegin();

যেখানে deq হল deque এর বস্তু।

রিটার্ন মান

ফাংশনটি একটি const_iterator প্রদান করে।

const_iterator হল একটি র্যান্ডম এক্সেস ইটারেটর যা deque কন্টেইনারের প্রথম উপাদান নির্দেশ করতে ব্যবহৃত হয়। আমরা কন্টেইনারের প্রথম উপাদানটি ব্যবহার করে পুরো কন্টেইনারটি অতিক্রম করতে পারি, তবে এটি কন্টেইনারের মান পরিবর্তন করতে ব্যবহার করা যাবে না, তবে পুরো কন্টেইনারটি প্রিন্ট করতে পারে।

উদাহরণ

#include <deque>
#include <iostream>
using namespace std;
int main(){
   deque<int> dqe = { 65, 2, 31, 5, 9 }; // creation of deque
   cout<<"First element of the deque is: ";
   cout<<*dqe.cbegin(); // returns first element of deque
}
এর প্রথম উপাদান প্রদান করে

আউটপুট

যদি আমরা উপরের কোডটি চালাই তবে এটি নিম্নলিখিত আউটপুট −

উৎপন্ন করবে
First element of the deque is: 65

ব্যাখ্যা

এই কোডে, প্রথমত, হেডার ফাইলটিতে deque এর সমস্ত ফাংশন রয়েছে। আমরা এটিতে কিছু মান থাকার deque ঘোষণা করার একটি প্রবণতা আছে. তারপরে, আমাদের deque শোষণের প্রাথমিক উপাদানটি প্রিন্ট করার প্রবণতা রয়েছে যেখানেই cbegin( ) ব্যবহার করা হয় তালিকার প্রাথমিক উপাদানটি ফেরত দেওয়ার জন্য।


  1. DEQUE CRBEGIN() C++ এ

  2. C++ STL-এ forward_list cbegin()

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

  4. STL এ Deque বাস্তবায়নের জন্য C++ প্রোগ্রাম