Введение в C ++ Команды

C ++ - это объектно-ориентированный язык, разработанный Бьярном Страуструпом. Это средний уровень; язык, который поддерживает языковые функции как высокого, так и низкого уровня. Он считается надмножеством языка Си и поддерживает все функции языка Си. Он предоставляет все функции объектно-ориентированного программирования, такие как инкапсуляция, скрытие данных, наследование и полиморфизм. У этого также есть все стандартные библиотеки, которые действуют как строительный блок. Давайте посмотрим на основы и постепенно перейдем к расширенным функциям, которые предоставляет C ++ Command.

Основные команды C ++

1. # определить

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

2. # ошибка

Эта команда помогает в отображении сообщения об ошибке, которое определено, и указывает, что компилятор должен остановиться при обнаружении этой команды. Когда компилятор сталкивается с этой командой, тогда компилятор отображает номер строки и сообщение, которое упоминается. Это помогает программисту легко отлаживать.

3. включите

Это включает в себя помощь Command, в том числе упомянутые файлы в коде и их использование. Это может быть использовано двумя способами:

  • #включают
  • #include «имя файла»

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

4. #pragma

Используя эту команду 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 ++ предоставляет три из них. А именно, они постоянны, изменчивы и ограничены.

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

Это определяет область действия и время жизни переменных, присутствующих в функции. Классы хранения, предоставляемые C ++, являются auto, register, static, extern и mutable.

8. Операторы

Эта команда C ++ предоставляет все операторы, которые поддерживаются C., чтобы назвать несколько, она поддерживает арифметические операторы, реляционные операторы, логические операторы, побитовые операторы, операторы присваивания и прочие операторы.

9. Петли

Для выполнения задач, которые выполняются неоднократно, в C ++ предусмотрены функции зацикливания. Они помогают в выполнении набора инструкций несколько раз, пока не будет выполнено определенное условие. Эти циклы представляют собой while, for, do.. while и вложенные циклы.

10. Массивы

Массив - это структура данных, которая используется для хранения последовательной коллекции фиксированного размера элементов одного типа. Массив хранит коллекцию данных и используется как переменные одного типа.

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

1. Файлы C ++

Для работы с файлами C ++ предоставляет библиотеку fstream. У него есть три новых типа данных - поток, поток и поток. С их помощью можно указать в типе данных поток выходных файлов, поток входных файлов или любой поток файлов соответственно.

2. Обработка исключений

Для обработки ошибок, возникающих во время выполнения, C ++ предоставляет механизм обработки исключений. Он пытался ловить и бросать блоки. Используя эти все исключения, которые могут возникнуть, могут быть обработаны.

Советы и подсказки для команд C ++

  • Не путайте между оператором присваивания (=) и оператором равенства (==).
  • Используйте выражение «использование», когда вы работаете с небольшими программами.
  • Не используйте глобальные переменные, кроме связи между функциями
  • Используйте локальные переменные с for
  • Используйте как можно больше классов и объектов.

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

Следовательно, использование C ++ Command очень полезно, поскольку это объектно-ориентированный язык. Это помогает в наследовании и, как следствие, в повторном использовании кода. C ++ обеспечивает все функции C наряду с этими функциями. Очень важно изучить C ++ Command как основу для изучения других объектно-ориентированных языков.

Рекомендуемые статьи

Это было руководство по командам C ++. Здесь мы обсудили основные, промежуточные и расширенные команды C ++. Вы также можете посмотреть следующую статью, чтобы узнать больше -

  1. Использование Табличных Команд
  2. Как использовать команды HBase
  3. Лучшие команды MongoDB
  4. Важность команд Pig