Monday, April 21, 2025

⚔️ C++ Bitwise Operators – Jab Hanuman ji ke Gada Binary Level Pe Kam Kare La!

C++ Bitwise Operators in Bhojpuri – Hanuman Ji Aur Binary Ka Mahasangram!
bitwise-operator in c++.png

📖 Kahani Ke Shuruaat – Lanka Dahan aur Binary Yudh

Ek bar ki baat baa... Lanka me Ravan ke empire chal raha rahaa, jahan har data 8-bit ke form me store rahaa.
Tabhi Ayodhya se Binary Devta – Hanuman ji Lanka ke binary system me ghusalin. Aur shuru hola Bitwise Yudh!

⚔️ Bitwise AND (&) – Jab Sirf Dono me Shakti ho tabhi kaam kare

Hanuman ji bola:
"Ee operator tabhi kaam karela jab dono side me power ho."

int vanarSena = 12;   // 1100
int RamBhakt = 10;    // 1010

int result = vanarSena & RamBhakt;
cout << result;       // Output: 8 (1000)

Explanation:
Jab 1 aur 1 milta tabhi 1 aata. Jaise ki Lanka ke do gate pe suraksha ho tabhi entry milta!

🔥 Bitwise OR (|) – Jab koi ek bhi shaktishaali ho, tab victory pakki!

int gadaPower = 12;   // 1100
int tailFire = 10;    // 1010

int result = gadaPower | tailFire;
cout << result;       // Output: 14 (1110)

Hanuman ji ke gada me shakti na ho, to unka laal tail hi Lanka ke jala de.
"Koi ek bhi shaktishaali ho, Lanka to jali jayi!"

⚡ Bitwise XOR (^) – Jab alag-alag pair mile, tabhi aag lagta!

int HanumanMood = 12;   // 1100
int RavanGuard = 10;    // 1010

int result = HanumanMood ^ RavanGuard;
cout << result;         // Output: 6 (0110)

Explanation:
Jab Hanuman ji aur Ravan ke guard ek jaise ho jaawe tab shanti, lekin jab dono alag ho jaawe tabh Dhamaka!

⏩ Left Shift (<<) – Jab Hanuman ji apna size badhaake Lanka ke upar chha jaai

int strength = 3;     // 0011
int boosted = strength << 2;
cout << boosted;      // Output: 12 (1100)

"Bajrangbali ke power do guna, chaar guna ban jaayi jab shift left kara!"

⏪ Right Shift (>>) – Jab Lanka ke guards kamti ho jaai, matlab Ravan ke weakness samay aa gail

int lankaDefense = 16;  // 10000
int reduced = lankaDefense >> 2;
cout << reduced;        // Output: 4 (0100)

"Jab Lanka ke suraksha half ho jaai, tab Ayodhya ke vijay confirm!"

🪔 Operator Summary Table – Ramayan ke Touch Me

Operator Naam Mythical Explanation
& AND Dono sena ready, tabhi vijay
| OR Koi ek kaafi baa
^ XOR Alag-alag hone par hi dhamaka
<< Left Shift Size badha, power double
>> Right Shift Size ghatla, kamjori badha

📚 FAQ Section

Q: Bitwise operator kis data type pe kaam karela?
👉 Mainly int, char, short jaise integer types pe.

Q: & aur && me ka antar baa?
👉 & bitwise AND baa, jabki && logical AND baa (true/false ke liye use hota).

🔗 Internal Blog Links

🌐 External SEO Links

🔮 Agla Vishay (Next Topic Suggestion)

🪙 "C++ Increment & Decrement Operators – Jab Krishna ji Sudarshan Chakra ko +1 speed me ghumawale!"
Ee post aur bhi dhamakedar aur divine hoee.
Tayyar baa? Likh de? 😄

No comments:

Post a Comment

💘 Constructors & Destructors in C++ – Jab GF-BF Ke Life Me Entry Aur Breakup Hota 💔🥹

Constructors & Destructors in C++ – GF-BF Format 💡 "Constructor tab call hota jab relationship start hoyi ...