Wprowadzenie do poleceń C ++

C ++ jest językiem obiektowym, który został opracowany przez Bjarne Stroustrup. To jest środkowy poziom; język, który obsługuje zarówno funkcje wysokiego, jak i niskiego poziomu. Jest uważany za nadzbiór języka C i obsługuje wszystkie funkcje języka C. Zapewnia wszystkie funkcje programowania obiektowego, takie jak enkapsulacja, ukrywanie danych, dziedziczenie i polimorfizm. Ma również wszystkie standardowe biblioteki, które działają jako element konstrukcyjny. Rzućmy okiem na podstawy i powoli przejdźmy do zaawansowanych funkcji, które zapewnia C ++ Command.

Podstawowe komendy C ++

1. # zdefiniować

Tego polecenia C ++ można użyć do zastąpienia określonej wartości w całym pliku, w którym się znajduje. Pomaga to kompilatorowi przejść przez cały plik i zastępuje nazwę tego makra, które zostało utworzone, wartością zdefiniowaną. Zastąpienie tego ciągu kończy się na końcu linii

2. #error

To polecenie pomaga w wyświetleniu zdefiniowanego komunikatu o błędzie i wskazuje, że kompilator ma się zatrzymać po napotkaniu tego polecenia. Kiedy kompilator napotka to polecenie, wówczas kompilator wyświetla numer wiersza i wspomniany komunikat. Pomaga to programiście w łatwym debugowaniu.

3. #include

Obejmuje to Command pomaga we włączeniu wymienionych plików do kodu i ich wykorzystaniu. Można go używać na dwa sposoby:

  • #zawierać
  • #include „nazwa pliku”

Gdy używane są nawiasy kwadratowe, gdy plik musi przeszukiwać lub zawierać standardowe katalogi bibliotek. Jeśli podano cudzysłowy, oznacza to, że tę nazwę pliku należy przeszukać w bieżącym katalogu.

4. #pragma

Korzystając z tej komendy C ++, programista może poinformować kompilator o tym, co należy zrobić. #pragma jest zwykle specyficzna dla implementacji i może być różna w zależności od kompilatora. Istnieją różne opcje, z których można skorzystać, a jedną z nich jest śledzenie wykonania programu.

5. #line

To polecenie C ++ służy do zmiany wartości zmiennych __LINE__ i __FILE__. Zmienne te wyświetlają bieżący plik, a także linię, z której jest on odczytywany.

6. #if

To polecenie pomaga określić warunki, których należy przestrzegać. Pozwala użytkownikowi po prostu zastosować kontrolę logiczną, a jeśli warunek jest spełniony, kod natychmiast podąży za poleceniem, które zostanie skompilowane.

7. #ifdef

Ta komenda C ++ jest przydatna do sprawdzenia, czy makro zostało zdefiniowane przez instrukcję #define, czy nie. Jeśli jest już zdefiniowane, wykonuje następną instrukcję.

8. Cout

Gdy użytkownik chce wydrukować tekst lub wartość dowolnej zmiennej, która została wcześniej zdefiniowana, używane jest cout. Wyświetla wszystkie wartości na ekranie.

9. Cin

Aby zaakceptować wartość od użytkownika i przypisać ją do określonej zmiennej, programista musi użyć zmiennej cin. Każda wartość może zostać zaakceptowana przez użytkownika i przypisana do zmiennej dowolnego typu danych, który jest tworzony.

10. __FILE__

Ta zmienna pomaga reprezentować aktualnie przetwarzany plik. Można go zdefiniować i używać w całym kodzie i używać.

Pośrednie polecenia C ++

Poniżej znajdują się polecenia C ++, które należy rozumieć na poziomie pośrednim.

1. Definicja zmiennej

Zmienna może być zdefiniowana i pozwala kompilatorowi wiedzieć, gdzie utworzyć zmienną. Pozwala także kompilatorowi wiedzieć, ile pamięci jest wymagane. Ta definicja wymaga określonego typu danych, a także może zawierać listę jednej lub więcej zmiennych, które mogą być zgodne z tym typem danych. Typ danych może być char, int, float, double, bool itp.

2. Lvalue i Rvalue

Wyrażenia wartości można odnosić do dowolnej lokalizacji w pamięci, która nazywa się „wartością”. Może pojawić się po lewej lub prawej stronie zadania. Wartość jest używana, gdy wartość danych jest przechowywana pod adresem w pamięci. Nie może mieć wartości, którą można mu przypisać i pojawi się po prawej stronie przypisania.

3. Zakres zmiennych

Zakres zmiennych może być lokalny lub globalny. Jeśli zasięg jest lokalny, jest dostępny tylko w funkcji lub bloku, w którym zdefiniowane są zmienne. Jeśli zmienne są zdefiniowane poza wszystkimi funkcjami, mają one charakter globalny i można uzyskać do nich dostęp w dowolnym miejscu kodu.

4. Literały

Literały można zdefiniować jako wartości, których program nie może zmienić. Mogą to być stałe, które można podzielić na liczby całkowite, liczby zmiennoprzecinkowe, znaki, łańcuchy i wartości logiczne.

5. Modyfikatory

Modyfikator może być użyty do zmiany znaczenia podstawowego typu danych i wykorzystania go bardziej precyzyjnie w różnych sytuacjach. Modyfikatory danych są: podpisane, niepodpisane, długie i krótkie. Można je zastosować do typów podstawowych liczb całkowitych.

6. Kwalifikatory

Kwalifikatory dostarczają dodatkowych informacji dotyczących zmiennych, które poprzedzają. C ++ zapewnia trzy z nich. Mianowicie są one stałe, niestabilne i ograniczają.

7. Klasa przechowywania

Określa zakres i czas życia zmiennych obecnych w funkcji. Klasy pamięci dostarczane przez C ++ to auto, register, static, extern i mutable.

8. Operatorzy

To polecenie C ++ udostępnia wszystkie operatory obsługiwane przez C., aby wymienić tylko kilka, obsługuje operatory arytmetyczne, operatory relacyjne, operatory logiczne, operatory bitowe, operatory przypisania i inne operatory.

9. Pętle

Aby wykonywać zadania, które są wykonywane wielokrotnie, C ++ udostępnia funkcje zapętlania. Pomagają one w wielokrotnym wykonywaniu zestawu instrukcji do momentu spełnienia określonego warunku. Te pętle są while, for, do..while i zagnieżdżone.

10. Tablice

Tablica jest strukturą danych, która służy do przechowywania sekwencyjnego zbioru elementów o stałym rozmiarze, należących do tego samego typu. Tablica przechowuje kolekcję danych i jest używana jako zmienne tego samego typu.

Zaawansowane komendy C ++

1. Pliki C ++

Do pracy z plikami C ++ udostępnia bibliotekę fstream. Ma trzy nowe typy danych - strumień, strumień i strumień. Za pomocą tych można określić odpowiednio w typie danych wyjściowy strumień plików, strumień plików wejściowych lub dowolny strumień plików

2. Obsługa wyjątków

Aby obsłużyć błędy występujące w czasie wykonywania, C ++ zapewnia mechanizm obsługi wyjątków. Próbował łapać i rzucać bloki. Korzystając z tych wszystkich wyjątków, które wystąpiły, można sobie poradzić.

Wskazówki i porady dotyczące poleceń C ++

  • Nie daj się pomylić operatorowi przypisania (=) i operatorowi równości (==).
  • Podczas pracy z mniejszymi programami używaj instrukcji „using”.
  • Nie używaj zmiennych globalnych, z wyjątkiem komunikacji między funkcjami
  • Skorzystaj ze zmiennych lokalnych z instrukcją for
  • Wykorzystuj jak najwięcej klas i obiektów.

Wniosek - polecenia C ++

Dlatego używanie C ++ Command jest bardzo korzystne, ponieważ jest językiem obiektowym. Pomaga w dziedziczeniu, a tym samym w ponownym użyciu kodu. C ++ zapewnia wszystkie funkcje C wraz z tymi funkcjami. Bardzo ważne jest, aby nauczyć się C ++ Command jako podstawy do nauki innych języków obiektowych.

Polecane artykuły

To był przewodnik po poleceniach C ++. Omówiliśmy tutaj podstawowe, średniozaawansowane i zaawansowane polecenia C ++. Możesz także spojrzeć na następujący artykuł, aby dowiedzieć się więcej -

  1. Zastosowania poleceń Tableau
  2. Jak korzystać z poleceń HBase
  3. Najważniejsze polecenia MongoDB
  4. Znaczenie poleceń świni