অপারেটররা#
ভূমিকা#
C++ এ অপারেটর হলো এমন প্রতীক যা দিয়ে ভেরিয়েবল এবং ভ্যালুর উপর বিভিন্ন অপারেশন করা যায়। এগুলোর মধ্যে রয়েছে অ্যারিথমেটিক, লজিক্যাল, কম্প্যারিসন, অ্যাসাইনমেন্ট এবং বিটওয়াইজ অপারেটর। C++ ইনক্রিমেন্ট/ডিক্রিমেন্ট, কন্ডিশনাল এক্সপ্রেশন এবং কম্পাউন্ড অ্যাসাইনমেন্টও সমর্থন করে। VEXcode IQ দিয়ে রোবোটিক্স কন্ট্রোল সহ যেকোনো C++ প্রোগ্রামের বেশিরভাগ লজিক এবং গণিতের মূলে এগুলোই থাকে।
Arithmetic#
নাম |
প্রতীক |
অপারেটর |
উদাহরণ |
|---|---|---|---|
সংযোজন |
|
|
|
বিয়োগ |
|
|
|
গুণ |
|
|
|
বিভাগ |
|
|
|
মডুলো |
|
|
|
নেতিবাচকতা |
|
|
|
Augmented Arithmetic#
নাম |
প্রতীক |
অপারেটর |
উদাহরণ |
|---|---|---|---|
সংযোজন |
|
|
|
বিয়োগ |
|
|
|
গুণ |
|
|
|
বিভাগ |
|
|
|
মডুলো |
|
|
|
Comparison#
নাম |
প্রতীক |
অপারেটর |
উদাহরণ |
|---|---|---|---|
সমতা |
|
|
|
অসমতা |
|
|
|
এর চেয়ে বড় |
|
|
|
এর চেয়ে কম |
|
|
|
এর চেয়ে বেশি বা সমান |
|
|
|
এর চেয়ে কম বা সমান |
|
|
|
Logical#
নাম |
প্রতীক |
অপারেটর |
উদাহরণ |
|---|---|---|---|
যৌক্তিক এবং |
|
|
|
লজিক্যাল OR |
|
|
|
যৌক্তিক নয় |
|
|
|
Assignment#
নাম |
প্রতীক |
অপারেটর |
উদাহরণ |
|---|---|---|---|
অ্যাসাইনমেন্ট |
|
|
|
Bitwise#
নাম |
প্রতীক |
অপারেটর |
উদাহরণ |
|---|---|---|---|
বিটওয়াইজ AND |
|
|
|
বিটওয়াইজ অথবা |
|
|
|
বিটওয়াইজ XOR |
|
|
|
বিটওয়াইজ নয় |
|
|
|
বাম শিফট |
|
|
|
ডান শিফট |
|
|
|
Augmented Bitwise#
নাম |
প্রতীক |
অপারেটর |
উদাহরণ |
|---|---|---|---|
বিটওয়াইজ AND |
|
|
|
বিটওয়াইজ অথবা |
|
|
|
বিটওয়াইজ XOR |
|
|
|
বাম শিফট |
|
|
|
ডান শিফট |
|
|
|
Ternary (Conditional)#
নাম |
সিনট্যাক্স |
উদাহরণ |
|---|---|---|
শর্তাধীন অপারেটর |
|
|
Increment / Decrement#
নাম |
প্রতীক |
অপারেটর |
উদাহরণ |
|---|---|---|---|
প্রাক-বৃদ্ধি |
|
|
|
পোস্ট-ইনক্রিমেন্ট |
|
|
|
প্রাক-হ্রাস |
`–`` |
|
|
পোস্ট-ডিক্রিমেন্ট |
`–`` |
|
|