হোয়াইটস্পেস এমন একটি শব্দ যা ফর্ম্যাট করার উদ্দেশ্যে ব্যবহৃত অক্ষরগুলিকে বোঝায়৷ C++ এ, এটি প্রাথমিকভাবে স্পেস, ট্যাব এবং (কখনও কখনও) নতুন লাইনকে বোঝায়। C++ কম্পাইলার সাধারণত কিছু ছোটখাটো ব্যতিক্রম সহ হোয়াইটস্পেস উপেক্ষা করে। উদাহরণস্বরূপ, নীচের সমস্ত 4টি লাইন একই জিনিস বোঝায় −
cout<<"Hello"; cout << "Hello"; cout << "Hello" ; cout << "Hello";
"Hello world!" "Hello world!"
এই দুটিই আলাদা স্ট্রিং। এছাড়াও আপনি যখন যৌগিক অপারেটর বা যেকোন মাল্টি-ক্যারেক্টার অপারেটর ব্যবহার করেন, তখন আপনি এর মধ্যে স্পেস রাখতে পারবেন না। উদাহরণস্বরূপ,
<<এবং <<আলাদা। একইভাবে, +=এবং + =ভিন্ন, পরেরটি একটি বৈধ অভিব্যক্তি নয়।