Въведение в C ++ команди

C ++ е обектно-ориентиран език, разработен от Bjarne Stroustrup. Това е средно ниво; език, който поддържа както езикови функции на високо ниво, така и ниско ниво. Той се счита за суперсет от C и поддържа всички функции на C език. Той предоставя всички обектно-ориентирани функции за програмиране като капсулиране, скриване на данни, наследяване и полиморфизъм. Той също така има всички стандартни библиотеки, които действат като градивен елемент. Нека да разгледаме основите и бавно да преминем към усъвършенстваните функции, които C ++ Command предоставя.

Основни C ++ команди

1. #define

Тази команда C ++ може да се използва за заместване на определена стойност в целия файл, в който се намира. Това помага на компилатора да премине през целия файл и замества името на този макрос, който е създаден със стойността, която е била дефинирана. Подмяната на този низ се спира в края на реда

2. # грешка

Тази команда помага при показване на съобщението за грешка, което е дефинирано, и показва на компилатора да спре, когато се срещне тази команда. Когато компилаторът се натъкне на тази команда, тогава компилаторът показва номера на реда и съобщението, което е споменато. Това помага на програмиста за лесно отстраняване на грешки.

3. #включвам

Това включва Command помага за включването на споменатите файлове в кода и използването им. Може да се използва по два начина:

  • #include
  • #include „име на файл“

Когато се използват ъглови скоби, когато файлът трябва да търси или включва чрез стандартните библиотечни директории. Когато има кавички, тогава това показва, че това име трябва да се търси в текущата директория.

4. #прагма

Използвайки тази C ++ команда, програмистът има възможността да информира компилатора за различните неща, които трябва да се направят. #pragma обикновено е специфична за внедряването и използването му може да варира от един компилатор до друг. Има различни опции, които могат да бъдат използвани, а една може да бъде проследяване на изпълнението на програмата.

5. #line

Тази команда C ++ се използва за промяна на стойността на променливите __LINE__ и __FILE__. Тези променливи показват текущия файл, а също и реда, от който се чете.

6. # ако

Тази команда помага при определяне на условията, които трябва да се спазват. Той дава възможност на потребителя просто да приложи логическо управление и ако условието е вярно, кодът веднага следва командата, която ще бъде компилирана.

7. #ifdef

Тази C ++ команда е полезна за проверка дали макрос е дефиниран от #define оператор или не. Ако тя вече е дефинирана, тя изпълнява следващото изявление, което следва.

8. Cout

Когато потребителят иска да отпечата текст или стойност на всяка променлива, която е била дефинирана по-рано, тогава се използва cout. Той показва всички стойности на екрана.

9. Кино

За да приеме стойността от потребителя и да я присвои на определена променлива, разработчикът трябва да използва променлива cin. Всяка стойност може да бъде приета от потребителя и да бъде присвоена на променливата от всеки тип данни, който е създаден.

10. __FILE__

Тази променлива помага при представянето на текущия файл, който се обработва. Може да се дефинира и използва в целия код и да се използва.

Междинни C ++ команди

Следват C ++ команди, които трябва да се разбират на междинно ниво.

1. Променлива дефиниция

Променлива може да бъде дефинирана и дава възможност на компилатора да знае къде да създаде променлива. Той също така позволява на компилатора да знае колко съхранение е необходимо. Това определение се нуждае от специфичен тип данни и също така може да съдържа списък на една или повече променливи, които могат да следват типа данни. Типът данни може да бъде char, int, float, double, bool и т.н.

2. Lvalue и Rvalue

Изразните стойности могат да бъдат отнесени до всяко място в паметта, което се нарича „lvalue“. Тя може да се появи от лявата или дясната страна на заданието. Rvalue се използва, когато стойността на данните, съхранена на адрес в паметта. Той не може да има стойност, която може да му бъде присвоена и ще се появи в дясната страна на заданието.

3. Обхват на променливите

Обхватът на променливите може да бъде локален или глобален. Ако обхватът е локален, той е достъпен само във функцията или блока, където са дефинирани променливите. Ако променливите са дефинирани извън всички функции, те са глобални и могат да бъдат достъпни навсякъде в кода.

4. Литература

Буквалите могат да бъдат определени като стойности, които програмата не може да промени. Това могат да бъдат константи, които могат да бъдат разделени на цели числа, числа с плаваща запетая, символи, струни и булеви стойности.

5. Модификатори

Модификатор може да се използва, за да промени значението на основния тип данни и да го използва по-точно в различни ситуации. Модификаторите на данни са: подписани, неподписани, дълги и кратки. Те могат да бъдат приложени към целочислени базови типове.

6. Квалификатори

Квалификаторите предоставят допълнителна информация относно променливите, които предхождат. C ++ предоставя три от тях. А именно, те са const, променливи и ограничаващи.

7. Клас на съхранение

Това определя обхвата и живота на променливите, които присъстват във функцията. Класовете за съхранение, които се предоставят от C ++, са автоматично, регистриране, статично, външно и изменяемо.

8. Оператори

Тази C ++ команда предоставя на всички оператори, които се поддържат от C., да назове няколко, поддържа аритметични оператори, релационни оператори, логически оператори, битови оператори, оператори за присвояване и други оператори.

9. Цикли

За да изпълнява задачи, които се изпълняват многократно, C ++ е осигурил циклични функции. Те помагат за изпълнението на набор от инструкции многократно, докато не бъде изпълнено конкретно условие. Тези бримки са, докато, за, докато .. и вложени.

10. Масиви

Масивът е структура от данни, която се използва за съхраняване на последователна колекция от елементи с фиксиран размер, принадлежащи към същия тип. Масив съхранява колекция от данни и се използва като променливи от същия тип.

Разширени C ++ команди

1. С ++ файлове

За да работите с файлове, C ++ осигурява библиотеката fstream. Той има три нови типа данни - на stream, stream и fstream. Използването им може да бъде определено в типа данни е изходният файл поток, входният файл или всеки файл файл

2. Работа с изключения

За да се справи с грешките, които се появяват по време на изпълнение, C ++ осигурява механизъм за обработка на изключения. Опитал е, хваща и хвърля блокове. Използването на всички тези изключения, които са възникнали, може да се обработва.

Съвети и трикове за C ++ команди

  • Не се бъркайте между оператора на присвояване (=) и за оператора на равенство (==).
  • Използвайте оператора „use“, когато работите с по-малки програми.
  • Не използвайте глобални променливи, освен за комуникация между функциите
  • Използвайте локални променливи с за оператор
  • Използвайте колкото се може повече класове и обекти.

Заключение - C ++ команди

Следователно използването на C ++ Command е много полезно, тъй като е обектно ориентиран език. Помага при наследяване и в резултат на повторна употреба на код. C ++ осигурява всички функции на C заедно с тези функционалности. Много е важно да научите C ++ Command като основа за изучаване на други обектно ориентирани езици.

Препоръчителни статии

Това е ръководство за C ++ командите. Тук сме обсъдили основни, междинни, както и усъвършенствани C ++ команди. Можете също да разгледате следната статия, за да научите повече -

  1. Използване на командите Tableau
  2. Как да използвате командите HBase
  3. Топ команди на MongoDB
  4. Значение на свине командите