Вступ до C ++ команд

C ++ - це об'єктно-орієнтована мова, розроблена Bjarne Stroustrup. Це середній рівень; мова, яка підтримує як мовні функції високого, так і низького рівня. Він вважається набором С і підтримує всі функції мови С. Він надає всі об'єктно-орієнтовані функції програмування, такі як інкапсуляція, приховування даних, успадкування та поліморфізм. У ньому також є всі стандартні бібліотеки, які виступають в якості будівельного блоку. Давайте подивимось на основи та повільно рухатимемося до розширених функцій, які надає команда C ++.

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

1. #define

Ця команда C ++ може використовуватися для заміни певного значення у всьому файлі, в якому він знаходиться. Це допомагає компілятору пройти весь файл і замінить ім'я макросу, який був створений, значенням, яке було визначено. Заміна цього рядка зупиняється в кінці рядка

2. # помилка

Ця команда допомагає відображати повідомлення про помилку, яке визначене, і вказує компілятору припинити, коли ця команда зустрічається. Коли компілятор стикається з цією командою, тоді компілятор відображає номер рядка та повідомлення, яке згадується. Це допомагає програмісту легко налагоджувати.

3. #включити

Сюди входить команда Command, яка допомагає включати згадані файли в код і використовувати їх. Його можна використовувати двома способами:

  • #включати
  • #include "ім'я файлу"

Коли кутові дужки використовуються, коли файл потрібно шукати або включати через стандартні каталоги бібліотеки. Якщо вказані лапки, то це вказує, що це ім'я файлу потрібно шукати в поточному каталозі.

4. #прагма

Використовуючи цю команду C ++, програміст має можливість повідомити компілятору про те, що потрібно робити. #pragma, як правило, специфічна для впровадження, і її використання може відрізнятися від одного компілятора до іншого. Існують різні варіанти, які можна використовувати, а можна простежити виконання програми.

5. # рядок

Ця команда C ++ використовується для зміни значень змінних __LINE__ та __FILE__. Ці змінні відображають поточний файл, а також рядок, з якого він читається.

6. #if

Ця команда допомагає визначити умови, яких слід дотримуватися. Це дозволяє користувачеві просто застосувати логічний контроль, і якщо умова справжня, код негайно слідує за командою, яка буде складена.

7. #ifdef

Ця команда C ++ корисна для перевірки, чи був макрос визначений #define оператором чи ні. Якщо вона вже визначена куркою, вона виконує наступне твердження, яке випливає далі.

8. Кут

Коли користувач хоче надрукувати певний текст або значення будь-якої змінної, яка була визначена раніше, тоді використовується 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 ++

Для роботи з файлами C ++ надає бібліотеку fstream. У ньому є три нові типи даних - stream, stream та fstream. Використовуючи їх, можна вказати у типі даних вихідний потік файлу, потік вхідного файлу або будь-який файл потоку відповідно

2. Обробка винятків

Для управління помилками, які виникають під час виконання, C ++ забезпечує механізм обробки винятків. Він намагався, ловити та кидати блоки. Використовуючи ці всі винятки, що сталися, можна впоратися.

Поради та підказки для команд C ++

  • Не плутайте між оператором призначення (=) та оператором рівності (==).
  • Скористайтеся оператором "using" під час роботи з меншими програмами.
  • Не використовуйте глобальних змінних, крім зв'язку між функціями
  • Скористайтеся локальними змінними за допомогою оператора
  • Використовуйте якомога більше класів та предметів.

Висновок - C ++ Команди

Отже, використання C ++ Command є дуже вигідним, оскільки це об'єктно-орієнтована мова. Це допомагає в успадкуванні і, як результат, повторному використанні коду. C ++ забезпечує всі функції C разом з цими функціональними можливостями. Дуже важливо вивчити команду C ++ як базу для вивчення інших об'єктно-орієнтованих мов.

Рекомендовані статті

Це був посібник для команд C ++. Тут ми обговорили основні, проміжні, а також вдосконалені C ++ команди. Ви також можете переглянути наступну статтю, щоб дізнатися більше -

  1. Використання команд Tableau
  2. Як користуватися командами HBase
  3. Верхні команди MongoDB
  4. Важливість команд свиней