Uvod v C ++ ukaze

C ++ je objektno orientiran jezik, ki ga je razvil Bjarne Stroustrup. Je srednja raven; jezik, ki podpira tako visoke kot nizke jezikovne funkcije. Šteje se za nadnapis C in podpira vse lastnosti jezika C. Ponuja vse objektno usmerjene programske funkcije, kot so kapsulacija, skrivanje podatkov, dedovanje in polimorfizem. Ima tudi vse standardne knjižnice, ki delujejo kot gradnik. Oglejmo si osnove in se počasi pomaknimo proti naprednim funkcijam, ki jih ponuja C ++ Command.

Osnovni ukazi C ++

1. #define

Ta ukaz C ++ lahko uporabite za nadomestitev določene vrednosti v celotni datoteki, v kateri se nahaja. To pomaga prevajalcu, da gre skozi celotno datoteko in nadomesti ime tistega makra, ki je bil ustvarjen, z vrednostjo, ki je bila določena. Zamenjava tega niza se ustavi na koncu vrstice

2. # napaka

Ta ukaz pomaga pri prikazovanju sporočila o napaki, ki je opredeljeno, in navaja prevajalnik, da se ustavi, ko pride do tega ukaza. Ko prevajalnik naleti na ta ukaz, potem prevajalnik prikaže številko vrstice in sporočilo, ki je omenjeno. To pomaga programerju pri odpravljanju napak.

3. #vključi

To vključuje Command pomaga pri vključevanju omenjenih datotek v kodo in njihovi uporabi. Lahko se uporablja na dva načina:

  • #include
  • #include "ime datoteke"

Ko so uporabljeni kotni oklepaji, ko je treba datoteko iskati ali vključiti v standardne imenike knjižnice. Če so določeni narekovaji, to pomeni, da je treba to ime datoteke iskati v trenutnem imeniku.

4. #pragma

Z uporabo tega ukaza C ++ ima programer zmožnost, da prevajalcu sporoči, kaj je treba storiti. #pragma je običajno specifična za izvajanje, njena uporaba pa se lahko razlikuje od enega do drugega prevajalnika. Obstajajo različne možnosti, ki jih je mogoče uporabiti, ena pa je lahko sledenje izvajanja programa.

5. # vrstica

Ta ukaz C ++ se uporablja za spreminjanje vrednosti spremenljivk __LINE__ in __FILE__. Te spremenljivke prikazujejo trenutno datoteko in tudi vrstico, iz katere se bere.

6. #ff

Ta ukaz pomaga pri določitvi pogojev, ki jih je treba upoštevati. Uporabniku omogoča preprosto uporabo logičnega nadzora in če je pogoj resničen, bo koda takoj sledila ukazu, ki bo sestavljen.

7. #ifdef

Ta ukaz C ++ je uporaben za preverjanje, ali je bil makro opredeljen s stavkom #define ali ne. Če je že definirano, izvrši naslednjo izjavo.

8. Cout

Ko želi uporabnik natisniti nekaj besedila ali vrednosti katere koli predhodno definirane spremenljivke, se uporabi cout. Na zaslonu se prikažejo vse vrednosti.

9. Cin

Da bi uporabnik sprejel vrednost in jo dodelil določeni spremenljivki, mora razvijalec uporabiti spremenljivko cin. Uporabnik lahko sprejme katero koli vrednost in jo dodeli spremenljivki katere koli vrste podatkov, ki je ustvarjena.

10. __FILE__

Ta spremenljivka pomaga pri predstavljanju trenutne datoteke, ki se obdeluje. Lahko ga določimo in uporabimo v celotni kodi in uporabimo.

Vmesni ukazi C ++

Sledijo ukazi C ++, ki jih je treba razumeti na vmesni ravni.

1. Spremenljiva opredelitev

Spremenljivko je mogoče definirati in prevajalcu sporočati, kje lahko ustvari spremenljivko. Prevajalniku tudi pove, koliko prostora za shranjevanje je potrebno. Ta definicija potrebuje določeno vrsto podatkov in lahko vsebuje tudi seznam ene ali več spremenljivk, ki lahko sledijo tipu podatkov. Vrsta podatkov je lahko char, int, float, double, bool itd.

2. Lvalue in Rvalue

Izrazi vrednosti se lahko nanašajo na katero koli pomnilniško mesto, ki se imenuje „lvalue“. Lahko se pojavi na levi ali desni strani naloge. Rvalue se uporablja, kadar je vrednost podatkov shranjena na naslovu v pomnilniku. Ne more imeti vrednosti, ki ji jo lahko dodeli in bo prikazana na desni strani naloge.

3. Obseg spremenljivk

Obseg spremenljivk je lahko lokalni ali globalni. Če je območje lokalno, je dostopno samo v funkciji ali bloku, kjer so definirane spremenljivke. Če so spremenljivke definirane zunaj vseh funkcij, so globalne in do njih lahko dostopate kjer koli v kodi.

4. Literali

Literale lahko definiramo kot vrednosti, ki jih program ne more spremeniti. To so lahko konstante, ki jih lahko razdelimo na celoštevilčne številke, številke s plavajočo vejico, znake, strune in logične vrednosti.

5. Modifikatorji

S pomočjo modifikatorja lahko spremenite pomen osnovnega tipa podatkov in ga natančneje uporabite v različnih situacijah. Modifikatorji podatkov so: podpisani, nepodpisani, dolgi in kratki. Te se lahko uporabijo za celoštevilčne osnovne vrste.

6. Kvalifikatorji

Kvalifikatorji nudijo dodatne informacije o spremenljivkah, ki so pred njimi. C ++ zagotavlja tri od teh. To so namreč const, volatile in omejujejo.

7. Razred skladiščenja

To določa obseg in življenjsko dobo spremenljivk, ki so prisotne v funkciji. Razredi shranjevanja, ki jih ponuja C ++, so samodejni, registrirani, statični, zunanji in spremenljivi.

8. Upravljavci

Ta ukaz C ++ vsem operaterjem, ki jih podpira C., našteje le nekaj, podpira aritmetične operaterje, relacijske operaterje, logične operaterje, bitne operaterje, operaterje dodeljevanja in druge operaterje.

9. Zanke

Za izvajanje nalog, ki se večkrat izvajajo, je C ++ zagotovil funkcije zankovanja. Te pomagajo pri izvajanju nabora večkrat, dokler ni izpolnjen določen pogoj. Te zanke so medtem, za, do..time in gnezdene zanke.

10. Nizi

Niz je podatkovna struktura, ki se uporablja za shranjevanje zaporedne zbirke elementov, ki pripadajo isti vrsti. Niz shranjuje zbirko podatkov in se uporablja kot istovrstne spremenljivke.

Napredni ukazi C ++

1. Datoteke C ++

Za delo z datotekami C ++ zagotavlja knjižnico fstream. Ima tri nove vrste podatkov - stream, stream in fstream. Z njimi jih lahko določite v podatkovni vrsti izhodni tok datoteke, tok vhodne datoteke ali kateri koli datotečni tok

2. Ravnanje izjem

Za odpravljanje napak, ki se pojavijo med izvajanjem, C ++ zagotavlja mehanizem za upravljanje izjem. Poskusila je, lovila in metala bloke. S temi vsemi izjemami, ki so se zgodile, je mogoče obravnavati.

Nasveti in triki za ukaze C ++

  • Ne zamenjujte se med operaterjem dodeljevanja (=) in operaterjem enakosti (==).
  • Ko delate z manjšimi programi, uporabite stavek "use".
  • Ne uporabljajte globalnih spremenljivk, razen za komunikacijo med funkcijami
  • Za uporabo uporabite lokalne spremenljivke s
  • Izkoristite čim več razredov in predmetov.

Zaključek - Ukazi C ++

Zato je uporaba C ++ ukaza zelo koristna, saj je objektno orientiran jezik. Pomaga pri dedovanju in posledično pri ponovni uporabi kode. C ++ zagotavlja vse funkcije C skupaj s temi funkcionalnostmi. Zelo pomembno je učenje C ++ Command kot osnove za učenje drugih predmetno usmerjenih jezikov.

Priporočeni članki

To je vodnik za ukaze C ++. Tu smo razpravljali o osnovnih, vmesnih kot tudi naprednih ukazih C ++. Če želite izvedeti več, si oglejte tudi naslednji članek -

  1. Uporaba ukazov Tableau
  2. Kako uporabljati ukaze HBase
  3. Najboljši ukazi MongoDB
  4. Pomen ukazov prašičev