Uvod u C ++ naredbe

C ++ je objektno orijentirani jezik koji je razvio Bjarne Stroustrup. To je srednja razina; jezik koji podržava jezične i jezične značajke visoke i niske razine. Smatra se supersetom C i podržava sve značajke jezika C. Omogućuje sve značajke objektnog programiranja poput enkapsulacije, skrivanja podataka, nasljeđivanja i polimorfizma. Također posjeduje sve standardne biblioteke koje djeluju kao sastavni blok. Pogledajmo osnove i polako se krećemo prema naprednim funkcijama koje C ++ naredba pruža.

Osnovne C ++ naredbe

1. #define

Ova naredba C ++ može se koristiti za zamjenu određene vrijednosti u datoteci u kojoj se nalazi. To pomaže prevoditelju da prođe kroz cijelu datoteku i zamijeni ime makronaredbe koja je stvorena vrijednošću koja je definirana. Zamjena ovog niza zaustavlja se na kraju retka

2. # pogreška

Ova Naredba pomaže u prikazivanju definirane poruke o pogrešci koja označava prevoditelja da se zaustavi kada dođe do ove naredbe. Kada prevoditelj naiđe na ovu naredbu, prevoditelj prikazuje broj linije i poruku koja se spominje. To pomaže programeru u lakoći uklanjanju pogrešaka.

3. #include

Ovo uključuje Naredba pomaže u uključivanju spomenutih datoteka u kod i njihovoj upotrebi. Može se koristiti na dva načina:

  • #include
  • #include "naziv datoteke"

Kada se koriste kutni zagrade kad datoteka treba pretraživati ​​ili je uključivati ​​kroz standardne bibliotečke imenike. Ako su navedeni citati, to znači da ovo ime datoteke treba tražiti u trenutnom imeniku.

4. #pragma

Korištenjem ove naredbe C ++ programer ima mogućnost informirati prevoditelja o tome što treba raditi. #pragma je obično specifična za implementaciju i njezina upotreba može varirati od jednog prevoditelja do drugog. Postoje različite mogućnosti koje se mogu koristiti, a jedna je za praćenje izvršenja programa.

5. #line

Ova naredba C ++ koristi se za promjenu vrijednosti varijabli __LINE__ i __FILE__. Ove varijable prikazuju trenutnu datoteku i redak iz kojeg se čita.

6. #if

Ova naredba pomaže u određivanju uvjeta koje treba slijediti. Korisniku omogućuje jednostavno primjenu logičke kontrole, a ako je uvjet istinit, kôd će odmah slijediti naredbu koja će se sastaviti.

7. #ifdef

Ova naredba C ++ korisna je za provjeru je li makronaredba definirana izrazom #define ili ne. Ako je već definirano kokoš, izvršava sljedeću izjavu.

8. Cout

Kad korisnik želi ispisati neki tekst ili vrijednost bilo koje varijable koja je prethodno definirana, tada se koristi cout. Prikazuje sve vrijednosti na zaslonu.

9. Cin

Da bi prihvatio vrijednost od korisnika i dodijelio je određenoj varijabli, programer mora iskoristiti cin varijablu. Svaka vrijednost može biti prihvaćena od korisnika i dodijeljena varijabli bilo koje vrste podataka koja se stvara.

10. __FILE__

Ova varijabla pomaže u predstavljanju trenutne datoteke koja se obrađuje. Može se definirati i koristiti u cijelom kodu i koristiti.

Posredničke C ++ naredbe

Slijede naredbe C ++ koje treba razumjeti na srednjoj razini.

1. Varijabilna definicija

Varijabla se može definirati i omogućuje sastavljaču da zna gdje može stvoriti varijablu. Također omogućuje sastavljaču da zna koliko je prostora za pohranu potrebno. Ova definicija treba određenu vrstu podataka i može sadržavati popis jedne ili više varijabli koje mogu pratiti vrstu podataka. Vrsta podataka može biti char, int, float, double, bool itd.

2. Lvalue i Rvalue

Izrazi vrijednosti mogu se uputiti na bilo koje memorijsko mjesto koje se naziva 'lvalue'. Može se pojaviti na lijevoj ili desnoj strani zadatka. Rvalue se koristi kada je vrijednost podataka pohranjena na adresi u memoriji. Ne može imati vrijednost koja mu može biti dodijeljena i pojavit će se na desnoj strani zadatka.

3. Opseg varijabli

Opseg varijabli može biti lokalni ili globalni. Ako je opseg lokalni, onda je dostupan samo u funkciji ili bloku u kojem su definirane varijable. Ako su varijable definirane izvan svih funkcija, tada su globalne i mogu im se pristupiti bilo gdje u kodu.

4. Literali

Literali se mogu definirati kao vrijednosti koje program ne može mijenjati. To mogu biti konstante koje se mogu podijeliti na cjelobrojne brojeve, brojeve s pomičnim zarezom, znakove, žice i logičke vrijednosti.

5. Modifikatori

Modifikator se može koristiti za promjenu značenja vrste baznih podataka i preciznije ga koristiti u različitim situacijama. Modifikatori podataka su: potpisani, nepotpisani, dugi i kratki. One se mogu primijeniti na cjelobrojne osnovne tipove.

6. Kvalifikacije

Kvalifikatori pružaju dodatne informacije u vezi s varijablama koje su im prethodile. C ++ pruža tri od tih. Naime, to su const, volatile i restrikcije.

7. Klasa skladištenja

To definira opseg i vijek trajanja varijabli koje su prisutne u funkciji. Klase pohrane koje pruža C ++ su automatska, registracija, statička, vanjska i promjenjiva.

8. Operatori

Ova C ++ naredba pruža svim operaterima koje podržava C. da ih nabroje u nekoliko mjesta, on podržava aritmetičke operatore, relacijske operatore, logičke operatore, operatore prijenosa, operatore dodjele i druge operatore.

9. Petlje

Da bi izvršavao zadatke koji se izvode više puta, C ++ je osigurao funkcije petlje. Oni pomažu u izvođenju niza uputa više puta dok se ne ispuni određeni uvjet. Ove petlje su, dok se ne rade, ugnijezde.

10. Nizovi

Niz je struktura podataka koja se koristi za pohranu uzastopne zbirke elemenata fiksne veličine koji pripadaju istoj vrsti. Niz pohranjuje zbirku podataka i koristi se kao varijable iste vrste.

Napredne naredbe C ++

1. Datoteke C ++

Za rad s datotekama C ++ nudi fstream knjižnicu. Ima tri nove vrste podataka - stream, stream i fstream. Pomoću njih može se odrediti u vrsti podataka tok izlazne datoteke, tok ulazne datoteke ili bilo koji tok datoteka

2. Rukovanje s iznimkama

Kako bi se nosio s pogreškama koje se javljaju u vrijeme izvođenja, C ++ nudi mehanizam za upravljanje iznimkama. Pokušao je, hvatati i bacati blokove. Pomoću ovih svih izuzetaka koji su se dogodili može se riješiti.

Savjeti i trikovi za C ++ naredbe

  • Ne zbunite se između operatora dodjele (=) i za operatora jednakosti (==).
  • Iskoristite izraz "use" kada radite s manjim programima.
  • Nemojte koristiti globalne varijable osim za komunikaciju između funkcija
  • Za izradu koristite Local varijable with
  • Iskoristite što više predavanja i predmeta.

Zaključak - C ++ naredbe

Stoga je upotreba C ++ naredbe vrlo korisna jer je objektno orijentirani jezik. Pomaže u nasljeđivanju i, kao rezultat, ponovnoj uporabi koda. C ++ pruža sve funkcije C zajedno s tim funkcionalnostima. Vrlo je važno naučiti C ++ naredbu kao bazu za učenje drugih objektno orijentiranih jezika.

Preporučeni članci

Ovo je vodič za naredbe C ++. Ovdje smo razgovarali o osnovnim, srednjim i naprednim C ++ naredbama. Možete pogledati i sljedeći članak da biste saznali više -

  1. Upotrebe naredbi Tableau
  2. Kako se koriste naredbe HBase
  3. Vrhunske MongoDB naredbe
  4. Važnost naredbi za svinje

Kategorija: