ইনপুট/আউটপুট স্ট্যান্ডার্ড লাইব্রেরি ব্যবহার করার জন্য হেডার ফাইল
#include <iostream>কনসোলে আউটপুট দেখানো
cout <<কনসোলে এরোর দেখানো
cerr <<কনসোলে লগ দেখানো
clog <<কনসোল থেকে ইনপুট নেয়া
cin >>বর্তমান ডিরেক্টরিতে ফাইল যুক্ত করা
#include "myfile.h"X কে some_text দিয়ে রিপ্লেস করা
#define X some_textF(a,b) কে a+b দ্বারা রিপ্লেস করা
#define F(a,b) a+bডিফিনেশন রিমুভ করা
#undef Xকন্ডিশনাল কম্পাইলেশন (#if defined(X))
#ifdef Xকন্ডিশনাল কম্পাইলেশন (#if !defined(X))
#ifndef Xকন্ডিশনাল কম্পাইলেশন
#else#if এবং #ifdef এর পর কন্ডিশন সমাপ্তি করার জন্য
#endifস্ট্যাকের ভেরিয়েবল ডিক্লেয়ার করা
stack<int> stkস্ট্যাকে ভ্যালু রাখা
stk.push(value)স্ট্যাক-এর উপরের ভ্যালু বের করা
stk.pop()স্ট্যাক-এর উপরের ভ্যালু দেখা
stk.top()স্ট্যাক খালি কি-না তা জানতে চাওয়া
stk.empty()স্ট্যাক-এ মোট কতগুলো ভ্যালু আছে
stk.size()কিউ-এর ভেরিয়েবল ডিক্লেয়ার করা(সাধারণ কিউ)
queue<int> qকিউ-এর ভেরিয়েবল ডিক্লেয়ার করা(প্রায়োরিটি কিউ)
priority_queue<int> priorQকিউ-এ ভ্যালু রাখা
q.push(value)কিউ-এর সামনে থেকে ভ্যালু বের করা
q.pop()কিউ-এর সামনের ভ্যালু দেখা
q.front()কিউ খালি কি-না তা জানতে চাওয়া
q.empty()কিউ-এ মোট কতগুলো ভ্যালু আছে
q.size()ইনপুট/আউটপুট ফাইল স্ট্রিমস এর হেডার কোড
#include <fstream>ফাইলে লিখার জন্য
ofstream myFileফাইল থেকে পড়ার জন্য
ifstream myFileফাইল ওপেন করা
myFile.open (filename.txt(file format))স্ট্রিম অবজেক্ট ব্যবহার করে ফাইল ওপেন করা
open (filename, mode)ইনপুট অপারেশন হিসেবে ফাইল ওপেন করা
ios::inআউটপুট অপারেশন হিসেবে ফাইল ওপেন করা
ios::outবাইনারি মুডে ফাইল ওপেন করা
ios::binaryইনিশিয়াল পসিশন ফাইলের শেষভাগে সেট করা
ios::ateফাইলের শেষভাগে সকল অপারেশন পারফর্ম করার জন্য
ios::appফাইলের আগের কনটেন্ট ডিলিট করে নতুন কনটেন্ট দিয়ে রিপ্লেস করার জন্য
ios::truncফাইল ক্লোস করার জন্য
myFile.close()ফাইল ওপেন আছে কিনা তা চেক করার জন্য
myFile.is_open()T ক্লাশে X নেইম ডিফাইন করা
T::XN নেইমস্পেসে X নেইম ডিফাইন করা
N::Xগ্লোবাল নেইম X
::Xt ক্লাস অথবা স্ট্র্যাক্ট এর x মেম্বার
t.xক্লাস অথবা স্ট্র্যাক্ট এর x মেম্বারকে p দ্বারা পয়েন্ট করা
p->xa অ্যারের i ইলিমেন্ট
a[i]x,y আর্গুমেন্ট সহ f ফাংশনকে কল করা
f(x,y)x এবং y সহ T ক্লাশের অবজেক্টকে ইনশিয়ালাইজ করা
T(x,y)x টাইপ
typeid(x)x কে T তে কনভার্ট করে এবং রানটাইমে চেক করে
dynamic_cast<T>(x)x কে T তে কনভার্ট করে কিন্তু কোনো চেক করা ছাড়াই
static_cast<T>(x)T হিসেবে x এর বিটগুলোকে ইন্ট্যারপ্রেট করা
reinterpret_cast<T>(x)x কে T এর সেইম টাইপে কনভার্ট করা
const_cast<T>(x)অবজেক্ট x কে রিপ্রেসেন্ট করতে ব্যবহৃত বাইটের সংখ্যা দেখা
sizeof xটাইপ T কে রিপ্রেসেন্ট করতে ব্যবহৃত বাইটের সংখ্যা দেখা
sizeof(T)p এড্রেসের কন্টেন্ট
*pনতুন এলোকেট করা T অবজেক্টের এড্রেস
new Tx এবং y ইনিশিয়ালাইজ করা T অবজেক্টের এড্রেস
new T(x,y)p এড্রেসে থাকা অবজেক্টকে ধ্বংস করা এবং জায়গা খালি করা
delete pp এড্রেসে থাকা অবজেক্টের অ্যারেকে ধ্বংস করা এবং জায়গা খালি করা
delete[] pইটেরটর ইনপুট/আউটপুট স্ট্রিম ডিক্লেয়ার করা
#include <iterator>ইনপুট স্ট্রিম থেকে ভ্যালু নিয়ে ইনপুট ইটেরেটর ডিফাইন করা
istream_iterator<T> in(is);আউটপুট ইটেরেটর ডিফাইন করা
ostream_iterator<T> out(os);দুটি সংখ্যার মধ্যে বড় সংখ্যা টি বের করা
max(x, y);দুটি সংখ্যার মধ্যে ছোট সংখ্যা টি বের করা
min(x, y);বর্গমুল বের করা
sqrt(x);দশমিক সংখ্যাকে পুর্ণসংখ্যা করা
round(x);লগারিদম বের করা
log(x);পরম মান বের করা
abs(x);দশমিক সংখ্যাকে তার কাছাকাছি বড় পূর্ণসংখ্যা করা
ceil(x);দশমিক সংখ্যাকে থেকে দশমিক অংশটুকু বাদ দিয়ে পূর্ণসংখ্যা করা
floor(x);কোনো সংখ্যার(x) এর ঘাত (y) হলে তার মান বের করা
pow(x, y);