কম্পিউটার

তালিকা ব্যাক() ফাংশন C++ STL-এ


দেওয়া হল সি++ এ লিস্ট ব্যাক() ফাংশনের কাজ দেখানোর কাজ।

তালিকা::ব্যাক() ফাংশন হল C++ স্ট্যান্ডার্ড টেমপ্লেট লাইব্রেরির একটি অংশ। এটি যেকোনো তালিকার শেষ উপাদান প্রদর্শন করতে ব্যবহৃত হয়।

এই ফাংশনটি কল করার আগে হেডার ফাইলটি অন্তর্ভুক্ত করা উচিত।

সিনট্যাক্স

List_Name.back();

পরামিতি

ফাংশন কোনো প্যারামিটার গ্রহণ করে না।

রিটার্ন মান

ফাংশন তালিকার শেষ উপাদানের মান প্রদান করে।

উদাহরণ

Input: Lt.assign(3,10)
Lt.back()
Output: 10

ব্যাখ্যা - নিচের উদাহরণটি দেখায় কিভাবে আমরা back() ফাংশন ব্যবহার করে যেকোনো তালিকার শেষ মান খুঁজে পেতে পারি। তালিকা Lt-কে তিনটি উপাদান বরাদ্দ করা হয়েছে, যার প্রতিটির মান 10 আছে এবং যখন আমরা back() ফাংশন ব্যবহার করি তখন এটি আউটপুট 10 দেয়, যা হবে তালিকা Lt-এর শেষ উপাদান।

নিচের প্রোগ্রামে ব্যবহৃত পদ্ধতি নিম্নরূপ -

  • প্রথমে তালিকা ব্যবহার করে একটি তালিকা তৈরি করুন।
  • তারপর assign() ফাংশন ব্যবহার করে কিছু মান সহ তালিকা বরাদ্দ করুন।
  • এর পর ব্যাক() ফাংশনটি লিস্টের শেষ উপাদানটি প্রদর্শন করতে ব্যবহার করুন

অ্যালগরিদম

Start
Step 1->In function main()
   Declare list Lt
   Call Lt.assign(size,value)
   Call Lt.back()
Stop

উদাহরণ

#include<iostream>
#include<list>
using namespace std;
int main() {
   list<int> Lt;
   //assigning size and values to list Lt
   Lt.assign(4,25);
   cout<<"The last element is"<<Lt.back();
   return 0;
}

আউটপুট

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

উৎপন্ন করবে
The last element is 25

  1. C++ STL-এ বিপরীত ফাংশন তালিকাভুক্ত করুন

  2. C++ STL-এ ফরওয়ার্ড তালিকা assign() ফাংশন

  3. C++ STL-এ তালিকা emplace() ফাংশন

  4. C++ STL-এ assign() ফাংশনের তালিকা করুন