ভেক্টর-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <vector>ভেক্টর-এ ভেরিয়েবল ডিক্লেয়ার করা
vector <int> myVectorভেক্টর-এর পিছনের দিকে ভ্যালু রাখা
myVector.push_back(value)ভেক্টর-এর পিছনের দিক থেকে ভ্যালু বের করা
myVector.pop_back()ভেক্টর-এর সব ভ্যালু মুছে ফেলা
myVector.clear()ভেক্টর খালি কি-না তা জানতে চাওয়া
myVector.empty()ভেক্টর-এ মোট কতগুলো ভ্যালু আছে
myVector.size()ভেক্টর-এর প্রথম অবস্থানের ভ্যালু জানতে চাওয়া
myVector.front()ভেক্টর-এর শেষ অবস্থানের ভ্যালু জানতে চাওয়া
myVector.back()ভেক্টর-এর প্রথম অবস্থানের ইটেরেটর উপায়-১
myVector.begin()ভেক্টর-এর প্রথম অবস্থানের ইটেরেটর উপায়-২
myVector.rend()ভেক্টর-এর শেষ অবস্থানের ইটেরেটর উপায়-১
myVector.end()ভেক্টর-এর শেষ অবস্থানের ইটেরেটর উপায়-২
myVector.rbegin()ভেক্টর-এর প্রথম ভ্যালু অপসারণ করা
myVector.erase(myVector.begin())ভেক্টর-এর দুই অবস্থানের মধ্যে ভ্যালু বিনিময় করা
myVector.swap(myVector[index1], myVector[index2])ভেক্টর-এর মধ্যে সর্বোচ্চ কত ভ্যালু রাখা যাবে তা চেক করা
myVector.max_size()ভেক্টর-এর বর্তমানে বরাদ্দ করা স্টোরেজ স্পেসের আকার চেক করা
myVector.capacity()ভেক্টর-এ পুনরায় আকার দেওয়া
myVector.resize(newSize)ভেক্টর-এর আকার কমিয়ে আনা
myVector.shrink_to_fit()ভেক্টর-এর প্রথম উপাদানটির পয়েন্টার চেক করা
int* pos = myVector.data();ভেক্টর-এর পুরাতন ভ্যালু গুলো নতুন দ্বারা প্রতিস্থাপন করা
myVector.assign(size, newnumber)ভেক্টর-এর ভ্যালু ঊর্ধ্বগামী (এসেন্ডিং) ক্রমে সাজানো
sort(myVector.begin(), myVector.end())ভেক্টর-এর ভ্যালু অধোগামী (ডিসেন্ডিং) ক্রমে সাজানো
sort(myVector.begin(), myVector.end(), greater<int>())ভেক্টর-এর কোন ইনডেক্স এর ভ্যালু পাওয়ার উপায়-১
myVector.at(indexPosition)ভেক্টর-এর কোন ইনডেক্স এর ভ্যালু পাওয়ার উপায়-২
myVector[indexPosition]ভেক্টর-এর ভ্যালু রিভার্স করা
reverse(myVector.begin(), myVector.end())কিউ-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <queue>কিউ-এর ভেরিয়েবল ডিক্লেয়ার করা(সাধারণ কিউ)
queue<int> qকিউ-এর ভেরিয়েবল ডিক্লেয়ার করা(প্রায়োরিটি কিউ)
priority_queue<int> priorQকিউ-এ ভ্যালু রাখা
q.push(value)কিউ ভ্যালু রাখা ও গঠন করা
q.emplace(value)কিউ-এর সামনে থেকে ভ্যালু বের করা
q.pop()কিউ-এর সামনের ভ্যালু দেখা
q.front()কিউ-এর পিছনের ভ্যালু দেখা
q.back()কিউ খালি কি-না তা জানতে চাওয়া
q.empty()কিউ-এ মোট কতগুলো ভ্যালু আছে
q.size()দুইটি কিউ-এর মধ্যে ভ্যালু বিনিময় করা
q1.swap(q2)ম্যাপ-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <map>ম্যাপ-এ ভেরিয়েবল ডিক্লেয়ার করা
map <int, int> myMapম্যাপ-এ ভ্যালু রাখার উপায়-১
myMap.insert({ 1, 40 });ম্যাপ-এ ভ্যালু রাখার উপায়-২
myMap.insert(pair<int, int>(1, 40));ম্যাপ-এর সব ভ্যালু মুছে ফেলা
myMap.clear()ম্যাপ-এ মোট কতগুলো ভ্যালু আছে দেখা
myMap.size()ম্যাপ-এর প্রথম অবস্থানের ইটেরেটর
myMap.begin()ম্যাপ-এর শেষ অবস্থানের ইটেরেটর
myMap.end()ম্যাপ-এর ভ্যালু আছে কিনা দেখা
myMap.empty()ম্যাপ-এর কোন ভ্যালু খুজে দেখা
myMap.find(40)ম্যাপ-এর প্রথম ভ্যালু মুছে ফেলা
myMap.erase(1)ম্যাপ-এর মধ্যে সর্বোচ্চ কত ভ্যালু রাখা যাবে তা চেক করা
myMap.max_size()ম্যাপ-এর প্রথম অবস্থানের ইটেরেটর উপায়-২
myMap.rend()ম্যাপ-এর শেষ অবস্থানের ইটেরেটর উপায়-২
myMap.rbegin()ম্যাপ-এর মধ্যে অনুসন্ধান করা ভ্যালুর সর্বোচ্চ নিম্নতম পয়েন্টার দেখা
myMap.lower_bound(searchValue)ম্যাপ-এর মধ্যে অনুসন্ধান করা ভ্যালুর নিম্নতম সর্বোচ্চ পয়েন্টার দেখা
myMap.upper_bound(searchValue)আনঅর্ডার-সেট-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <set>আনঅর্ডার-সেট-এ ভেরিয়েবল ডিক্লেয়ার করা
unordered_set <int> myUnOrderSetআনঅর্ডার-সেট-এ ভ্যালু রাখা
myUnOrderSet.insert(40);আনঅর্ডার-সেট-এর সব ভ্যালু মুছে ফেলা
myUnOrderSet.clear()আনঅর্ডার-সেট-এ মোট কতগুলো ভ্যালু আছে দেখা
myUnOrderSet.size()আনঅর্ডার-সেট-এর প্রথম অবস্থানের ইটেরেটর
myUnOrderSet.begin()আনঅর্ডার-সেট-এর শেষ অবস্থানের ইটেরেটর
myUnOrderSet.end()আনঅর্ডার-সেট-এর ভ্যালু আছে কিনা দেখা
myUnOrderSet.empty()আনঅর্ডার-সেট-এর কোন ভ্যালু খুজে দেখা
myUnOrderSet.find(40)আনঅর্ডার-সেট-এর কোন ভ্যালু মুছে ফেলা
myUnOrderSet.erase(position-1, position-2)আনঅর্ডার-সেট-এর মধ্যে সর্বোচ্চ কত ভ্যালু রাখা যাবে তা চেক করা
myUnOrderSet.max_size()আনঅর্ডার-সেট-এর মধ্যে অনুসন্ধান করা ভ্যালুর সর্বোচ্চ নিম্নতম পয়েন্টার দেখা
myUnOrderSet.lower_bound(searchValue)আনঅর্ডার-সেট-এর মধ্যে অনুসন্ধান করা ভ্যালুর নিম্নতম সর্বোচ্চ পয়েন্টার দেখা
myUnOrderSet.upper_bound(searchValue)মাল্টি-ম্যাপ-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <map>মাল্টি-ম্যাপ-এ ভেরিয়েবল ডিক্লেয়ার করা
multimap <int, int> myMultiMapমাল্টি-ম্যাপ-এ ভ্যালু রাখার উপায়-১
myMultiMap.insert({ 1, 40 });মাল্টি-ম্যাপ-এ ভ্যালু রাখার উপায়-২
myMultiMap.insert(pair<int, int>(1, 40));মাল্টি-ম্যাপ-এর সব ভ্যালু মুছে ফেলা
myMultiMap.clear()মাল্টি-ম্যাপ-এ মোট কতগুলো ভ্যালু আছে দেখা
myMultiMap.size()মাল্টি-ম্যাপ-এর প্রথম অবস্থানের ইটেরেটর
myMultiMap.begin()মাল্টি-ম্যাপ-এর শেষ অবস্থানের ইটেরেটর
myMultiMap.end()মাল্টি-ম্যাপ-এর ভ্যালু আছে কিনা দেখা
myMultiMap.empty()প্রায়োরিটি কিউ-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <queue>প্রায়োরিটি কিউ-এর ভেরিয়েবল ডিক্লেয়ার করা(প্রায়োরিটি প্রায়োরিটি কিউ)
priority_queue <int> myPriorityQueueপ্রায়োরিটি কিউ-এ ভ্যালু রাখা
myPriorityQueue.push(value)প্রায়োরিটি কিউ-এর সামনে থেকে ভ্যালু বের করা
myPriorityQueue.pop()প্রায়োরিটি কিউ-এর উপরের ভ্যালু দেখা
myPriorityQueue.top()প্রায়োরিটি কিউ খালি কি-না তা জানতে চাওয়া
myPriorityQueue.empty()প্রায়োরিটি কিউ-এ মোট কতগুলো ভ্যালু আছে
myPriorityQueue.size()দুইটি প্রায়োরিটি কিউ-এর মধ্যে ভ্যালু বিনিময় করা
myPriorityQueue.swap(anotherPriorityQueue)ডিকিউ-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <deque>ডিকিউ-এর ভেরিয়েবল ডিক্লেয়ার করা
deque<int> dqডিকিউ-এর শুরুতে অথবা শেষে ভ্যালু পুশ করা
dq.push_front(value) , dq.push_back(value)ডিকিউ-এর সামনে অথবা পেছন থেকে ভ্যালু বের / পপ করা
dq.pop_front() , dq.pop_back()ডিকিউ-এর সামনের অথবা পেছনের ভ্যালু দেখা
dq.front() , dq.back()ডিকিউ-এর শুরু এবং শেষের ইটারেটর বের করা
dq.begin() , dq.end()ডিকিউ-এর রিভার্স ইটারেটর বের করা
dq.rbegin() , dq.rend()ডিকিউ-এর নির্দিষ্ট ইটারেটর-এ ভ্যালু ইনসারট করা
dq.insert(iterator , value)ডিকিউ খালি করা
dq.clear()ডিকিউ খালি কি-না তা জানতে চাওয়া
dq.empty()ডিকিউ-এর নির্দিষ্ট ইটারেটর-এর ভ্যালু ডিলিট করা
dq.erase(iterator)ডিকিউ-এর নির্দিষ্ট ইটারেটর-রেঞ্জ এর ভ্যালু ডিলিট করা
dq.erase(start_iterator, end_iterator)ডিকিউ-এ মোট কতগুলো ভ্যালু আছ?
dq.size()ডিকিউ টি মেক্সিমাম কতগুলো ভ্যালু রাখতে পারবে?
dq.max_size()ডিকিউ-তে কোন ভ্যালু খোজা
dq.find()দুইটি ডিকিউ-এর মধ্যে ভ্যালু অদলবদল করা
dq1.swap(dq2)স্ট্যাক-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <stack>স্ট্যাকের ভেরিয়েবল ডিক্লেয়ার করা
stack<int> stkস্ট্যাকে ভ্যালু রাখা
stk.push(value)স্ট্যাকে ভ্যালু রাখা ও গঠন করা
stk.emplace(value)স্ট্যাক-এর উপরের ভ্যালু বের করা
stk.pop()স্ট্যাক-এর উপরের ভ্যালু দেখা
stk.top()স্ট্যাক খালি কি-না তা জানতে চাওয়া
stk.empty()স্ট্যাক-এ মোট কতগুলো ভ্যালু আছে
stk.size()দুইটি স্ট্যাক-এর মধ্যে ভ্যালু বিনিময় করা
stk1.swap(stk2)সেট-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <set>সেট-এ ভেরিয়েবল ডিক্লেয়ার করা
set <int> mySetসেট-এ ভ্যালু রাখা
mySet.insert(40);সেট-এর সব ভ্যালু মুছে ফেলা
mySet.clear()সেট-এ মোট কতগুলো ভ্যালু আছে দেখা
mySet.size()সেট-এর প্রথম অবস্থানের ইটেরেটর
mySet.begin()সেট-এর শেষ অবস্থানের ইটেরেটর
mySet.end()সেট-এর ভ্যালু আছে কিনা দেখা
mySet.empty()সেট-এর কোন ভ্যালু খুজে দেখা
mySet.find(40)সেট-এর কোন ভ্যালু মুছে ফেলা
mySet.erase(position-1, position-2)সেট-এর মধ্যে সর্বোচ্চ কত ভ্যালু রাখা যাবে তা চেক করা
mySet.max_size()সেট-এর মধ্যে অনুসন্ধান করা ভ্যালুর সর্বোচ্চ নিম্নতম পয়েন্টার দেখা
mySet.lower_bound(searchValue)সেট-এর মধ্যে অনুসন্ধান করা ভ্যালুর নিম্নতম সর্বোচ্চ পয়েন্টার দেখা
mySet.upper_bound(searchValue)আনঅর্ডার-ম্যাপ-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <unordered_map>আনঅর্ডার-ম্যাপ-এ ভেরিয়েবল ডিক্লেয়ার করা
unordered_map <int, int> myUnOrderMapআনঅর্ডার-ম্যাপ-এ ভ্যালু রাখার উপায়-১
myUnOrderMap.insert({ 1, 40 });আনঅর্ডার-ম্যাপ-এ ভ্যালু রাখার উপায়-২
myUnOrderMap.insert(pair<int, int>(1, 40));আনঅর্ডার-ম্যাপ-এর সব ভ্যালু মুছে ফেলা
myUnOrderMap.clear()আনঅর্ডার-ম্যাপ-এ মোট কতগুলো ভ্যালু আছে দেখা
myUnOrderMap.size()আনঅর্ডার-ম্যাপ-এর প্রথম অবস্থানের ইটেরেটর
myUnOrderMap.begin()আনঅর্ডার-ম্যাপ-এর শেষ অবস্থানের ইটেরেটর
myUnOrderMap.end()আনঅর্ডার-ম্যাপ-এর ভ্যালু আছে কিনা দেখা
myUnOrderMap.empty()মাল্টি-সেট-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <set>মাল্টি-সেট-এ ভেরিয়েবল ডিক্লেয়ার করা
multiset <int> myMultiSetমাল্টি-সেট-এ ভ্যালু রাখা
myMultiSet.insert(40);মাল্টি-সেট-এর সব ভ্যালু মুছে ফেলা
myMultiSet.clear()মাল্টি-সেট-এ মোট কতগুলো ভ্যালু আছে দেখা
myMultiSet.size()মাল্টি-সেট-এর প্রথম অবস্থানের ইটেরেটর
myMultiSet.begin()মাল্টি-সেট-এর শেষ অবস্থানের ইটেরেটর
myMultiSet.end()মাল্টি-সেট-এর ভ্যালু আছে কিনা দেখা
myMultiSet.empty()মাল্টি-সেট-এর কোন ভ্যালু খুজে দেখা
myMultiSet.find(40)মাল্টি-সেট-এর কোন ভ্যালু মুছে ফেলা
myMultiSet.erase(position-1, position-2)মাল্টি-সেট-এর মধ্যে সর্বোচ্চ কত ভ্যালু রাখা যাবে তা চেক করা
myMultiSet.max_size()মাল্টি-সেট-এর মধ্যে অনুসন্ধান করা ভ্যালুর সর্বোচ্চ নিম্নতম পয়েন্টার দেখা
myMultiSet.lower_bound(searchValue)মাল্টি-সেট-এর মধ্যে অনুসন্ধান করা ভ্যালুর নিম্নতম সর্বোচ্চ পয়েন্টার দেখা
myMultiSet.upper_bound(searchValue)পেয়ার-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <utility>পেয়ার-এ ভেরিয়েবল ডিক্লেয়ার করা
pair <int, char> myPairপেয়ার-এ ভেরিয়েবল ডিক্লেয়ার করার সময় ভ্যালু রাখা
pair <string, string> myPair (value1, value2)পেয়ার-এ ফার্স্ট এলিমেন্ট তে ভ্যালু রাখা
myPair.first = value1পেয়ার-এ সেকেন্ড এলিমেন্ট তে ভ্যালু রাখা
myPair.second = value2পেয়ার-এ ভ্যালু রাখা ফার্স্ট এলিমেন্ট ও সেকেন্ড এলিমেন্ট একসাথে
myPair = make_pair(value1, value2)পেয়ার-এর দুই অবস্থানের মধ্যে ভ্যালু বিনিময় করা
myPair.swap(anotherPair)পেয়ার থেকে অন্য পেয়ার-এ কপি করা ভ্যালু
myPair(anotherPair)লিস্ট-এর স্ট্যান্ডার্ড লাইব্রেরি
#include <list>লিস্ট-এ ভেরিয়েবল ডিক্লেয়ার করা
list <int> myListলিস্ট-এ একই ভ্যালু রাখা নির্দিষ্ট সংখ্যক
myList.assign(total, value)লিস্ট-এ ভ্যালু রাখা নির্দিষ্ট জায়গায় অন্য ভ্যালু-এর বদলে
myList.insert(iterator_position, value)লিস্ট-এ ভ্যালু রাখা নির্দিষ্ট জায়গায়
myList.emplace(iterator_position, value)লিস্ট-এর সামনের দিকে ভ্যালু রাখা উপায়-১
myList.push_front(value)লিস্ট-এর সামনের দিকে ভ্যালু রাখা উপায়-২
myList.emplace_front(value)লিস্ট-এর পিছনের দিকে ভ্যালু রাখা উপায়-১
myList.push_back(value)লিস্ট-এর পিছনের দিকে ভ্যালু রাখা উপায়-২
myList.emplace_back(value)লিস্ট-এর সামনের দিক থেকে ভ্যালু বের করা
myList.pop_front()লিস্ট-এর পিছনের দিক থেকে ভ্যালু বের করা
myList.pop_back()লিস্ট-এর সব ভ্যালু মুছে ফেলা
myList.clear()লিস্ট খালি কি-না তা জানতে চাওয়া
myList.empty()লিস্ট-এ মোট কতগুলো ভ্যালু আছে
myList.size()লিস্ট-এর প্রথম অবস্থানের ভ্যালু জানতে চাওয়া
myList.front()লিস্ট-এর শেষ অবস্থানের ভ্যালু জানতে চাওয়া
myList.back()লিস্ট-এর প্রথম অবস্থানের ইটেরেটর উপায়-১
myList.begin()লিস্ট-এর প্রথম অবস্থানের ইটেরেটর উপায়-২
myList.rend()লিস্ট-এর শেষ অবস্থানের ইটেরেটর উপায়-১
myList.end()লিস্ট-এর শেষ অবস্থানের ইটেরেটর উপায়-২
myList.rbegin()লিস্ট-এর প্রথম ভ্যালু অপসারণ করা
myList.erase(myList.begin())দুইটি লিস্ট-এর ভ্যালু বিনিময় করা
myList.swap(anotherList)লিস্ট-এর মধ্যে সর্বোচ্চ কত ভ্যালু রাখা যাবে তা চেক করা
myList.max_size()লিস্ট-এর মধ্যে থেকে ডুপ্লিকেট বাদ দেয়া
myList.unique()লিস্ট-এর ভ্যালু অন্য লিস্ট-এ পাঠানো
myList.splice(myList.begin(), anotherList)লিস্ট-এর ভ্যালু আরেক লিস্ট এর সাথে মার্জ করা
myList.merge(anotherList)লিস্ট-এর ভ্যালু ঊর্ধ্বগামী (এসেন্ডিং) ক্রমে সাজানো
myList.sort()লিস্ট-এর থেকে কোনো নির্দিষ্ট ভ্যালু বাদ দেয়া
myList.remove(value)লিস্ট-এর থেকে কোনো নির্দিষ্ট ভ্যালু বাদ দেয়া শর্তসাপেক্ষে
myList.remove_if(predicate)লিস্ট-এর ভ্যালু রিভার্স করা
myList.reverse()