Увод у Ц ++ команде

Ц ++ је објектно оријентисан језик који је развио Бјарне Строуструп. То је средњи ниво; језик који подржава и језичке и високе језичне функције. Сматра се да је суперсет Ц и који подржава све карактеристике Ц језика. Омогућава све објектно оријентисане карактеристике програмирања попут енкапсулације, скривања података, насљеђивања и полиморфизма. Такође поседује све стандардне библиотеке које делују као саставни део. Погледајмо основе и полако се крећемо ка напреднијим функцијама које Ц ++ Цомманд пружа.

Основне Ц ++ команде

1. #дефине

Ова наредба Ц ++ може се користити за замену одређене вредности у целој датотеци у којој се налази. Ово помаже компајлеру да прође кроз целу датотеку и замењује име макронаредбе која је створена вредношћу која је дефинисана. Замена овог низа се зауставља на крају реда

2. #еррор

Ова команда помаже у приказивању дефинисане поруке о грешци и упућује компајлеру да се заустави када наиђе на ову наредбу. Када преводилац наиђе на ову наредбу, преводилац приказује број линије и поруку која се спомиње. Ово помаже програмеру да лако отклони погрешку.

3. #инцлуде

Ово укључује Цомманд помаже у укључивању наведених датотека у код и њиховој употреби. Може се користити на два начина:

  • #инцлуде
  • #инцлуде "име датотеке"

Када се користе угаони заграде када датотека треба да претражује или укључује кроз стандардне библиотечке именике. Када су наведени наводници, онда то указује да ово име датотеке треба тражити у тренутном директорију.

4. #прагма

Кориштењем ове Ц ++ наредбе програмер има могућност да информише преводиоца о томе шта треба радити. #прагма је обично специфична за имплементацију и њена употреба може варирати од компајлера до другог. Постоје различите опције које се могу користити, а једна је за праћење извршења програма.

5. #лине

Ова наредба Ц ++ користи се за промену вредности променљивих __ЛИНЕ__ и __ФИЛЕ__. Ове променљиве приказују тренутну датотеку и линију из које се чита.

6. #иф

Ова команда помаже у одређивању услова који се морају поштовати. Омогућује кориснику да једноставно примијени логичку контролу, а ако је увјет тачан, тада ће код одмах слиједити наредбу која ће се саставити.

7. #ифдеф

Ова Ц ++ наредба је корисна за проверу да ли је макро дефинисан изразом #дефине или не. Ако је већ дефинисана кокошка, извршава наредну изјаву која следи.

8. Цоут

Када корисник жели да одштампа неки текст или вредност било које променљиве која је претходно дефинисана, користи се цоут. Приказује све вредности на екрану.

9. Цин

Да би прихватио вредност од корисника и доделио је одређеној променљивој, програмер мора да користи променљиву цин. Свака вредност може бити прихваћена од корисника и додељена променљивој било којој врсти података која се креира.

10. __ФИЛЕ__

Ова променљива помаже у представљању тренутне датотеке која се обрађује. Може се дефинисати и користити у целом коду и користити.

Међусобне Ц ++ команде

Следе Ц ++ команде које треба разумети на средњем нивоу.

1. Променљива дефиниција

Променљива се може дефинисати и омогућава компајлеру да зна где да створи променљиву. Такође омогућава компајлеру да зна колико складиштења треба. Овој дефиницији је потребан одређени тип података и такође може садржати листу једне или више варијабли које могу пратити тип података. Тип података може бити цхар, инт, флоат, доубле, боол итд.

2. Лвалуе и Рвалуе

Изрази вриједности могу се упутити на било коју меморијску локацију која се назива 'лвалуе'. Може се појавити на левој или десној страни задатка. Рвалуе се користи када се вредност података чува на адреси у меморији. Не може имати вредност која му може бити додељена и појавиће се на десној страни задатка.

3. Обим променљивих

Обим променљивих може бити локални или глобални. Ако је опсег локални, онда је доступан само у функцији или блоку где су дефинисане променљиве. Ако су променљиве дефинисане изван свих функција, онда су глобалне и могу им се приступити било где у коду.

4. Литерали

Литерали се могу дефинирати као вриједности које програм не може промијенити. То могу бити константе које се могу поделити на целобројне бројеве, бројеве с помичним зарезом, знакове, жице и бочне вредности.

5. Модификатори

Модификатор се може користити за промену значења основног типа података и за његово прецизније коришћење у различитим ситуацијама. Модификатори података су: потписани, непотписани, дуги и кратки. Оне се могу применити на целобројне основне типове.

6. Квалификатори

Квалификатори дају додатне информације у вези са променљивим којима су претходиле. Ц ++ пружа три од ових. Наиме, то су цонст, волатиле и рестриктивни.

7. Класа складиштења

Ово дефинише опсег и век променљивих који су присутни у функцији. Класе складиштења које обезбеђује Ц ++ су аутоматска, регистрована, статичка, спољна и изменљива.

8. Оператори

Ова команда Ц ++ пружа свим оператерима које подржава Ц. да их наброје, подржава аритметичке операторе, релацијске операторе, логичке операторе, операторе бититова, операторе додељења и разне операторе.

9. Петље

Да би обављао задатке који се изводе више пута, Ц ++ је обезбедио функције петље. Они помажу у понављању низа упутстава све док се не испуни одређени услов. Ове петље су, за време, урађене и угнијежђене петље.

10. Низови

Низ је структура података која се користи за смештање секвенцијалне збирке елемената фиксне величине који припадају истој врсти. Низ чува колекцију података и користи се као варијабле истог типа.

Напредне команде Ц ++

1. Ц ++ датотеке

За рад са датотекама Ц ++ пружа фстреам библиотеку. Има три нове врсте података - стреам, стреам и фстреам. Помоћу ових података може се одредити у врсти података ток излазне датотеке, ток улазне датотеке или било који ток датотека

2. Руковање изузецима

Да би обрадио грешке које се јављају у току извођења, Ц ++ обезбеђује механизам за управљање изузетком. Покушао је, хватати и бацати блокове. Помоћу ових свих изузетака који су се догодили може се обрадити.

Савети и трикови за Ц ++ команде

  • Не збуните се између оператора додјеле (=) и за оператора једнакости (==).
  • Искористите израз "усинг" када радите са мањим програмима.
  • Не користите глобалне променљиве осим за комуникацију између функција
  • Искористите локалне варијабле са за изјаву
  • Искористите што више предавања и предмета.

Закључак - Ц ++ команде

Стога је употреба Ц ++ наредбе врло корисна јер је објектно оријентисан језик. Помаже у наслеђивању и као резултат, поновна употреба кода. Ц ++ пружа све функције Ц заједно са овим функционалностима. Веома је важно научити команду Ц ++ као основу за учење других објектно оријентисаних језика.

Препоручени чланци

Ово је водич за Ц ++ команде. Овде смо разговарали о основним, средњим и напредним Ц ++ командама. Такође можете погледати следећи чланак да бисте сазнали више -

  1. Употребе команди Таблеау
  2. Како се користе наредбе ХБасе
  3. Топ МонгоДБ команде
  4. Важност команди свиња

Категорија: