Introduksjon til C ++ -kommandoer

C ++ er et objektorientert språk som ble utviklet av Bjarne Stroustrup. Det er et mellomnivå; språk som støtter både høye nivåer og lavnivå språkfunksjoner. Det anses å være et supersett av C og som støtter alle funksjoner i C-språk. Den gir alle objektorienterte programmeringsfunksjoner som innkapsling, data skjuling, arv og polymorfisme. Den har også alle standardbiblioteker som fungerer som byggesteinen. La oss se på det grunnleggende og sakte bevege oss mot de avanserte funksjonene som C ++ Command gir.

Grunnleggende C ++ -kommandoer

1. #definere

Denne C ++ -kommandoen kan brukes til å erstatte en bestemt verdi i hele filen den ligger i. Dette hjelper kompilatoren til å gå gjennom hele filen og erstatter navnet på den makroen som ble opprettet med verdien som ble definert. Erstatningen av denne strengen stopper på slutten av linjen

2. #ror

Denne kommandoen hjelper til med å vise feilmeldingen som er definert og indikerer at kompilatoren skal stoppe når denne kommandoen blir møtt. Når kompilatoren kommer over denne kommandoen, viser kompilatoren linjenummeret og meldingen som er nevnt. Dette hjelper programmereren med å feilsøke enkelt.

3. # inkluder

Dette inkluderer Kommandohjelp med å inkludere de nevnte filene i koden og gjøre bruk av disse. Det kan brukes på to måter:

  • #inkludere
  • #include “filnavn”

Når kantete parenteser brukes når en fil må søke eller inkludere i standard bibliotekskataloger. Når det er angitt anførselstegn, indikerer det at dette filnavnet må søkes i den gjeldende katalogen.

4. #pragma

Ved å benytte seg av denne C ++ -kommandoen har programmereren mulighet til å gi kompilatoren beskjed om hvilke forskjellige ting som skal gjøres. #pragma er vanligvis implementeringsspesifikk, og bruken av den kan variere fra en kompilator til en annen. Det er forskjellige alternativer som kan brukes, og det kan være å spore utførelsen av programmet.

5. # linje

Denne C ++ -kommandoen brukes til å endre verdien på variablene __LINE__ og __FILE__. Disse variablene viser gjeldende fil og også linjen den leses fra.

6. #if

Denne kommandoen hjelper deg med å spesifisere vilkår som skal følges. Det gjør det mulig for brukeren å ganske enkelt bruke logisk kontroll, og hvis betingelsen er sann, vil koden umiddelbart følge kommandoen som vil bli kompilert.

7. #ifdef

Denne C ++ -kommandoen er nyttig for å sjekke om en makro har blitt definert av #define-setning eller ikke. Hvis den allerede er definert, utfører den neste uttalelse som følger.

8. Cout

Når en bruker ønsker å skrive ut tekst eller verdi på en variabel som ble definert tidligere, brukes cout. Den viser alle verdiene på skjermen.

9. Cin

For å godta verdien fra brukeren og tilordne den til en bestemt variabel, må utvikleren benytte seg av cin-variabel. Enhver verdi kan aksepteres fra brukeren og tilordnes variabelen til hvilken som helst datatype som er opprettet.

10. __FILE__

Denne variabelen hjelper til med å representere den gjeldende filen som behandles. Det kan defineres og brukes i hele koden og brukes.

Mellomliggende C ++ -kommandoer

Følgende er C ++ -kommandoene som bør forstås på et mellomnivå.

1. Variabel definisjon

En variabel kan defineres og lar kompilatoren vite om hvor den skal opprettes en variabel. Det lar også kompilatoren vite hvor mye lagring som kreves. Denne definisjonen trenger en spesifikk datatype, og kan også inneholde en liste over en eller flere variabler som kan følge datatypen. Datatypen kan være char, int, float, double, bool, etc.

2. Lvalue and Rvalue

Verdieuttrykkene kan henvises til hvilken som helst minneplassering som kalles 'lvalue'. Det kan vises på venstre eller høyre side av oppgaven. Rvalue brukes når dataverdien er lagret på en adresse i minnet. Den kan ikke ha en verdi som kan tildeles den, og den vil vises på høyre side av oppgaven.

3. Omfang av variabler

Omfanget av variabler kan være lokalt eller globalt. Hvis omfanget er lokalt, er det bare tilgjengelig i funksjonen eller blokken der variablene er definert. Hvis variablene er definert utenfor alle funksjonene, er de globale og kan nås hvor som helst i koden.

4. Bokstavar

Bokstaver kan defineres som verdiene som et program ikke kan endre. Dette kan være konstanter som kan deles inn heltallstall, flytende punktnummer, tegn, strenger og boolske verdier.

5. Modifikatorer

En modifikator kan brukes til å endre betydningen av basedatatypen og bruke den mer presist i forskjellige situasjoner. Datamodifisererne er: signert, usignert, lang og kort. Disse kan brukes på heltall basetyper.

6. Kvalifiseringer

Kvalifiseringer gir ekstra informasjon om variablene som de går foran. C ++ gir tre av disse. Disse er nemlig konstante, ustabile og begrensende.

7. Lagringsklasse

Dette definerer omfanget og levetiden til variabler som er til stede i en funksjon. Lagringsklassene som leveres av C ++ er auto, register, statisk, ekstern og mutbar.

8. Operatører

Denne C ++ -kommandoen gir alle operatører som støttes av C. for å nevne noen, den støtter aritmetiske operatører, relasjonsoperatører, logiske operatører, bitvise operatører, tilordningsoperatører og diverse operatører.

9. løkker

For å utføre oppgaver som utføres gjentatte ganger har C ++ gitt loopingfunksjoner. Disse hjelper deg med å utføre et sett med instruksjoner gjentatte ganger til en bestemt betingelse er oppfylt. Disse løkkene er mens, for, gjør..men og nestede løkker.

10. Arrays

En matrise er en datastruktur som brukes til å lagre en sekvensiell samling av faste størrelser av elementer som tilhører samme type. En matrise lagrer en samling av data og brukes som variabler av samme type.

Avanserte C ++ -kommandoer

1. C ++ filer

For å jobbe med filer, gir C ++ fstream-biblioteket. Den har tre nye datatyper - av strøm, strøm og strøm. Ved hjelp av disse kan det spesifiseres i datatypen henholdsvis output-filstrøm, inputfilstrøm eller hvilken som helst filstrøm

2. Unntakshåndtering

For å håndtere feilene som oppstår ved kjøretid, gir C ++ unntakshåndteringsmekanisme. Den har prøvd, fanget og kastet blokker. Ved å bruke disse alle unntakene som skjedde kan håndteres.

Tips og triks for C ++ -kommandoer

  • Ikke bli forvirret mellom tildelingsoperatøren (=) og for likestillingsoperatøren (==).
  • Bruk "bruk" -utsagnet når du jobber med mindre programmer.
  • Ikke bruk globale variabler bortsett fra kommunikasjon mellom funksjoner
  • Benytt deg av lokale variabler med for uttalelse
  • Benytt deg mest mulig av klasser og objekter.

Konklusjon - C ++ -kommandoer

Derfor er bruk av C ++ Command veldig fordelaktig ettersom det er et objektorientert språk. Det hjelper i arv og som et resultat, gjenbruk av kode. C ++ gir alle funksjonene til C sammen med disse funksjonalitetene. Det er veldig viktig å lære C ++ Command som base for å lære andre objektorienterte språk.

Anbefalte artikler

Dette har vært en guide til C ++ -kommandoer. Her har vi diskutert grunnleggende, mellomliggende så vel som avanserte C ++ kommandoer. Du kan også se på følgende artikkel for å lære mer -

  1. Bruk av Tableau-kommandoer
  2. Hvordan bruke HBase-kommandoene
  3. Topp MongoDB-kommandoer
  4. Betydningen av grisekommandoer