Sharhlar C ++ kodini tushuntirish va uni yanada o'qilishi uchun ishlatilishi mumkin. Bundan tashqari, muqobil kodni sinashda bajarilishining oldini olish uchun ham foydalanish mumkin. Sharhlar bir qat
Bir qatorli izohlar
Bir qatorli izohlar ikkita oldinga siljish bilan boshlanadi (//).
// satr oxirigacha bo'lgan har qanday matn kompilyator tomonidan e'tiborga olinmaydi (bajarilmaydi).
Bu misolda kod satridan oldin bir qatorli izoh ishlatiladi:
// Manabu sharhcout <<"Salom Dunyo!";
Sharhlar - bu kod nima qilayotganini tushuntirish uchun siz C ++ kodiga kiritishingiz mumkin bo'lgan tushuntirishlar. Tuzuvchi izohda ko'rinadigan hamma narsani e'tiborsiz qoldiradi, shuning uchun bu ma'lumotlarning hech biri natijada ko'rsatilmaydi.
Ikki chiziq (//) bilan boshlanadigan izoh bir qatorli izoh deb ataladi. Qiya chiziqlar kompilyatorga satr oxirigacha kuzatiladigan barcha narsalarga e'tibor bermaslikni aytadi. Masalan:
#include <iostream>usingnamespacestd;intmain(){// Quyida ekranga "Salom Dunyo!" chiqadi cout <<"Salom Dunyo!";return0;}
Dastur izohlari - bu C ++ kodiga kiritishingiz mumkin bo'lgan tushuntirishlar. Bu izohlar manba kodini o'qiyotganlarga yordam beradi. Barcha dasturlash tillari qandaydir izoh berishga imkon beradi.
C ++ bir qatorli va ko'p qatorli izohlarni qo'llab-quvvatlaydi. Har qanday izohda mavjud bo'lgan barcha belgilar C ++ kompilyatori tomonidan e'tiborga olinmaydi.
C ++ izohlari /* bilan boshlanadi va */ bilan tugaydi.
Izoh ham satr oxirigacha cho'zilgan // bilan boshlanishi mumkin. Masalan: