Johdanto C ++ -käskyihin
C ++ on Bjarne Stroustrupin kehittämä oliokeskeinen kieli. Se on keskitaso; kieli, joka tukee sekä korkean että matalan tason kielitoimintoja. Sitä pidetään C: n yläjoukkona ja tukee kaikkia C-kielen ominaisuuksia. Se tarjoaa kaikki olio-ohjelmointiominaisuudet, kuten kapselointi, tietojen piilottaminen, periminen ja polymorfismi. Siinä on myös kaikki standardikirjastot, jotka toimivat rakennuspalikkana. Katsokaamme perusasiat ja siirrymme hitaasti kohti C ++ -käskyn tarjoamia edistyneitä toimintoja.
C ++ -komennot
1. #define
Tätä C ++ -komentoa voidaan käyttää tietyn arvon korvaamiseen koko tiedostossa, jossa se sijaitsee. Tämä auttaa kääntäjää läpi koko tiedoston ja korvaa luodun makron nimen määritellyllä arvolla. Tämän merkkijonon korvaaminen pysähtyy rivin lopussa
2. #virhe
Tämä komento auttaa näyttämään määritellyn virhesanoman ja ilmoittaa kääntäjän lopettavan, kun tämä komento kohdataan. Kun kääntäjä törmää tähän komentoon, kääntäjä näyttää mainitun rivinumeron ja viestin. Tämä auttaa ohjelmoijaa vianmäärityksessä helposti.
3. # Sisällytä
Tähän sisältyy Command-apu mainittujen tiedostojen sisällyttämisessä koodiin ja niiden hyödyntämiseen. Sitä voidaan käyttää kahdella tavalla:
- #sisältää
- #include “tiedostonimi”
Kun kulmasulkeita käytetään, kun tiedostoa on etsittävä tai sisällytettävä standardihakemistohakemistoihin. Kun on määritetty lainausmerkkejä, se tarkoittaa, että tämä tiedostonimi on etsittävä nykyisestä hakemistosta.
4. #pragma
Käyttämällä tätä C ++ -komentoa ohjelmoijalla on kyky kertoa kääntäjälle mitä eri asioita on tehtävä. #pragma on yleensä toteutustapa ja sen käyttö voi vaihdella kääntäjäkohtaisesti. Käytettävissä on erilaisia vaihtoehtoja, joista yksi voi olla ohjelman suorituksen jäljittäminen.
5. # linja
Tätä C ++ -komentoa käytetään __LINE__- ja __FILE__-muuttujien arvon muuttamiseen. Nämä muuttujat näyttävät nykyisen tiedoston ja myös rivin, josta sitä luetaan.
6. #if
Tämä komento auttaa määrittelemään noudatettavia ehtoja. Sen avulla käyttäjä voi yksinkertaisesti käyttää logiikkaohjausta ja jos ehto on totta, koodi seuraa heti komentoa, joka kootaan.
7. #ifdef
Tämä C ++ -komento on hyödyllinen tarkistettaessa onko makro määritelty #define-käskyllä vai ei. Jos se on jo määritelty kana, se suorittaa seuraavan seuraavan lauseen.
8. Cout
Kun käyttäjä haluaa tulostaa jonkin aiemmin määritellyn muuttujan tekstin tai arvon, käytetään coutia. Se näyttää kaikki arvot näytöllä.
9. Cin
Jotta arvo hyväksytään käyttäjältä ja määritetään tietylle muuttujalle, kehittäjän on käytettävä cin-muuttujaa. Käyttäjä voi hyväksyä minkä tahansa arvon ja määrittää minkä tahansa luodun tietotyypin muuttujalle.
10. __FILE__
Tämä muuttuja auttaa edustamaan nykyistä käsiteltävää tiedostoa. Se voidaan määritellä ja käyttää koko koodissa ja käyttää.
Keskitason C ++ -komennot
Seuraavassa on C ++ -komennot, jotka tulisi ymmärtää keskitasolla.
1. Muuttuva määritelmä
Muuttuja voidaan määritellä, ja se antaa kääntäjälle tietää, mistä muuttuja luodaan. Se antaa myös kääntäjälle tietää, kuinka paljon tallennustilaa tarvitaan. Tämä määritelmä tarvitsee tietyn tietotyypin ja voi myös sisältää luettelon yhdestä tai useammasta muuttujasta, jotka voivat seurata tietotyyppiä. Tyyppi voi olla char, int, float, double, bool jne.
2. Lvalue ja Rvalue
Arvolausekkeisiin voidaan viitata mihin tahansa muistipaikkaan, jota kutsutaan 'lvalue'. Se voi esiintyä toimeksiannon joko vasemmalla tai oikealla puolella. Rvalue-arvoa käytetään, kun data-arvo on tallennettu muistiin osoitteeseen. Sillä ei voi olla arvoa, joka voidaan sille antaa, ja se tulee tehtävän oikealle puolelle.
3. Muuttujien laajuus
Muuttujien laajuus voi olla joko paikallinen tai globaali. Jos laajuus on paikallinen, siihen pääsee vain siinä funktiossa tai lohkossa, jossa muuttujat on määritelty. Jos muuttujat määritetään kaikkien toimintojen ulkopuolella, niin ne ovat globaaleja ja niihin pääsee koodin mihin tahansa kohtaan.
4. Kirjallisuus
Literaalit voidaan määritellä arvoiksi, joita ohjelma ei voi muuttaa. Nämä voivat olla vakioita, jotka voidaan jakaa kokonaislukuihin, liukulukujen numeroihin, merkkiin, merkkijonoihin ja Boolen arvoihin.
5. Muokkaimet
Modifikaattorilla voidaan muuttaa perustietotyypin merkitystä ja käyttää sitä tarkemmin eri tilanteissa. Tietomuunnostajat ovat: allekirjoitetut, allekirjoittamattomat, pitkät ja lyhyet. Niitä voidaan soveltaa kokonaislukuisiin perustyyppeihin.
6. Karsinnat
Karsinnat antavat lisätietoja muuttujista, joita he edeltävät. C ++ tarjoaa kolme näistä. Ne ovat nimittäin vakioita, epävakaita ja rajoittavia.
7. Varastointiluokka
Tämä määrittelee funktiossa olevien muuttujien laajuuden ja eliniän. C ++: n tarjoamat tallennusluokat ovat auto-, rekisteröinti-, staattinen, ulkoinen ja muutettavissa.
8. Operaattorit
Tämä C ++ -käsky tarjoaa kaikille operaattoreille, joita C. tukee, mainitakseni muutamia, se tukee aritmeettisia operaattoreita, relaatioperaattoreita, loogisia operaattoreita, bittioperaattoreita, toimeksiantajaoperaattoreita ja sekalaisia operaattoreita.
9. Silmukat
Toistuvasti suoritettavien tehtävien suorittamiseksi C ++ on tarjonnut silmukkatoiminnot. Ne auttavat suorittamaan joukon ohjeita toistuvasti, kunnes tietty ehto täyttyy. Nämä silmukat ovat samalla, varten, tekevät..aikana ja sisäkkäisiä silmukoita.
10. Ryhmät
Taulukko on tietorakenne, jota käytetään kiinteän koon peräkkäisen kokoelman samaan tyyppisiin elementteihin. Taulukko tallentaa tietokokoelman ja sitä käytetään samantyyppisinä muuttujina.
Advanced C ++ -komennot
1. C ++-tiedostot
Työskennellä tiedostojen kanssa C ++ tarjoaa sujuvan kirjaston. Sillä on kolme uutta tietotyyppiä - stream, stream ja stream. Niiden avulla se voidaan määritellä tietotyypiksi joko lähtö-, tulo- tai mikä tahansa tiedostovirta
2. Poikkeuskäsittely
Ajon aikana tapahtuvien virheiden käsittelemiseksi C ++ tarjoaa poikkeusten käsittelymekanismin. Se on yrittänyt, kiinni ja heittää lohkoja. Näitä kaikkia tapahtuneita poikkeuksia voidaan hoitaa.
Vinkkejä C ++ -komentoihin
- Älä sekoita toimeksiantajan (=) ja tasa-arvooperaattorin (==) välillä.
- Käytä "käyttä" -lausetta, kun työskentelet pienempien ohjelmien kanssa.
- Älä käytä globaaleja muuttujia lukuun ottamatta toimintojen välistä viestintää
- Käytä paikallisia muuttujia lausekkeen kanssa
- Hyödynnä luokkia ja esineitä mahdollisimman paljon.
Johtopäätös - C ++ -komennot
Siksi C ++ -komennon käyttäminen on erittäin hyödyllistä, koska se on oliokeskeinen kieli. Se auttaa perinnöissä ja seurauksena koodin uudelleenkäytössä. C ++ tarjoaa kaikki C: n toiminnot näiden toimintojen ohella. On erittäin tärkeätä oppia C ++ -käsky pohjana muiden olio-ohjeellisten kielten oppimiseen.
Suositellut artikkelit
Tämä on opas C ++ -komentoihin. Täällä olemme keskustelleet perus-, keskitason ja edistyneistä C ++ -komennoista. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja -
- Tableau-komentojen käyttö
- Kuinka käyttää HBase-komentoja
- MongoDB: n tärkeimmät käskyt
- Siankäskyjen merkitys