Clár na nÁbhar[Folaigh][Taispeáin]
Tagraítear do shraith treoracha nó dearbhuithe mar chlár. Tá struchtúr clár C++ comhdhéanta de na ráitis seo. Is féidir aipeanna ardfheidhmíochta a chruthú ag baint úsáide as an teanga ríomhchláraithe ilchuspóireach C++.
Níl in aicmí, oibiachtaí, modhanna, agus athróga mar shampla ach dornán de na huirlisí is féidir a úsáid chun cód C++ a scríobh.
Chun tréithe an cláir atá dírithe ar réada paradigm, tá ríomhchlárú C++ bunaithe ar C.
In ainneoin go dtacaíonn sé le go leor gnéithe, níl C++ dírithe go hiomlán ar oibiachtaí teanga cláir.
Breathnaítear ar eintitis fhíorshaoil mar réada i gcláir atá dírithe ar oibiachtaí. Déantar forbairt agus cothabháil an chóid simplí.
Mar gheall ar na gnéithe atá dírithe ar oibiachtaí de C++ tá sé simplí cód sofaisticiúil a thógáil agus a dhearadh.
Ina theannta sin, tá struchtúr an chláir C++ roinnte ina rannóg do leabharlanna caighdeánacha, príomhfheidhmeanna agus rannóg coirp.
Mar sin, cuirfidh an post seo ar ár gcumas tuiscint iomlán a bheith againn ar struchtúr cláir C++.
Struchtúr an Chláir C++
Eagraítear clár C++ ar bhealach uathúil sainiúil. Roinntear clár i C++ sna trí chuid seo a leanas:
- Rannóg le haghaidh Leabharlanna Caighdeánacha
- Príomh Feidhm
- Alt Coirp
Déanaimis cur i bhfeidhm an chláir Hello World a scrúdú mar shampla:
Rannóg na Leabharlanna Caighdeánacha
Is minic a bhíonn éagsúlacht de thionscadail ríomhchlárúcháin i gclár, lena n-áirítear feidhmeanna ionsuite, ranganna, eochairfhocail, tairisigh, oibreoirí, agus níos mó atá réamhshainithe sa leabharlann caighdeánach C++.
Ní mór ceanntásc oiriúnach a sholáthar san fheidhmchlár chun comhpháirteanna réamhshainithe den sórt sin a úsáid. Ina theannta sin, cuireann na ceanntásca caighdeánacha sonraí ar fáil amhail an cineál sonraí tairisigh, an fhréamhshamhail, an sainmhíniú agus an cineál tuairisceáin d'fheidhmeanna leabharlainne, i measc rudaí eile.
Treoir speisialta réamhphróiseálaí ar a dtugtar # cuimsigh agus greamaíonn sé téacs an chomhaid iomláin a soláthraíodh laistigh de lúibíní uillinne isteach sa chód foinse.
Déantar sruthanna ionchuir-aschuir a ghiorrú mar “iostream” agus is comhad caighdeánach iad nach mór a áireamh leis an tiomsaitheoir C++. Tá na cóid ionchuir úsáideora agus taispeána san ordú seo.
Tá roinnt feabhsuithe déanta ag Coiste Caighdeán C++ ar C++ ó bunaíodh an teanga. Gné analógach nua den teanga seo is ea Ainmspás.
Cumasaíonn sé roinnt rudaí a chomhcheangal faoi ainm amháin, lena n-áirítear aicmí, réada, feidhmeanna, agus comharthaí C++ eile.
Is féidir le húsáideoirí éagsúla spásanna ainmneacha ar leith a chruthú. Is féidir leo ainmneacha a fhostú le haghaidh na n-eintiteas atá cosúil leis mar thoradh.
Tríd an méid seo a dhéanamh, seachnófar an earráid ama tiomsaithe a eascraíonn as coinbhleachtaí atá comhionann le hainmneacha.
D'atheagraigh Coiste Caighdeán C++ aonáin na leabharlainne caighdeánach faoin ainmspás std.
Maidir leis na hainmneacha go léir i sraith áirithe, is réimír é an t-ainmspás a úsáidtear. San fheidhmchlár seo, sainmhínítear dhá ainm - cout agus endl - sa chomhad iostream.
Príomh Feidhm
Cuireann feidhm tosaithe ar a dtugtar main () tús le cur i gcrích C++ clár. Feidhmíonn an phríomhfheidhm mar bhunús d'aon chlár C++. Scríobhtar gach ráiteas C++ a chaithfidh sé a rith sa phríomhfheidhm ( ).
Is é an tiomsaitheoir a fhorghníomhaíonn na treoracha go léir a chuimsítear sna braces chatach a oscailt agus a dhúnadh” atá timpeall ar phríomhchorp an chóid ( ).
Cuirtear deireadh leis an gclár agus cuirtear luach ar ais chuig an gcóras oibriúcháin chomh luath agus a bhíonn na treoracha go léir i bpríomh() críochnaithe.
In C++, de ghnáth tugann príomh () luach slánuimhir don chóras oibriúcháin. Dá bhrí sin, ní mór don ráiteas tuairisceáin 0 teacht ag deireadh an phríomhlíonra (). Léiríonn luachanna tuairisceáin de 0 agus neamh-nialas rath agus teip, faoi seach.
Léiríonn { tús bloc cód agus } seasann a chríoch.
Nuair a bhíonn do bhogearraí á rith ag an ríomhaire, glaonn an córas oibriúcháin an fheidhm seo.
Alt Coirp
Tagraíonn an acrainm cout d'aschur carachtair, rud a thaispeánann cibé rud atá san áireamh idir na lúibíní <<.
Nuair a dhéantar iad a chomhcheangal leis an eochairfhocal, is féidir le siombailí << feidhmiú mar fheidhmeanna freisin.
Tugtar treoir don chlár luach a thabhairt ar ais don phríomhfheidhm ag baint úsáide as an eochairfhocal tuairisceáin.
Faigheann comhpháirt an chórais oibriúcháin a thosaigh an t-iarratas seo smacht ar fhorghníomhú arís tar éis an ráitis tuairisceáin.
Stopann an cód ag rith ag an bpointe seo.
Comments
Déanann an tiomsaitheoir neamhaird ar na chéad trí líne den chlár thuas toisc gur tráchtanna iad. Tá tráchtanna i gclár chun é a dhéanamh níos inléite.
Má tá nóta beag go leor le luí ar líne shingil, cuirtear seicheamh dúbailte slaise roimhe i líne tosaigh an chláir.
Má tá roinnt línte ag trácht, scarann na carachtair /* agus */ iad.
Gnéithe de C++
- Chun bainistíocht cuimhne a fheabhsú, is féidir leat oibreoirí nua C++ a úsáid agus oibreoirí a scriosadh chun cuimhne a leithdháileadh go dinimiciúil agus an clár ar siúl.
- Is féidir na coincheapa feiceálach OOPs cosúil le Astarraingt, Oidhreacht, Ionchábháil, agus Oidhreacht a úsáid in fheidhmchláir C++ ós rud é go dtugann C++ tréithe ríomhchláraithe atá dírithe ar oibiachtaí. Déanann na gnéithe seo forbairt Cód C ++ i bhfad níos simplí.
- Ós rud é go bhfuil tromlach na dtiomsaitheoirí C++ comhlíontach le ANSI, tá C++ iniompartha toisc go bhféadfadh cláir atá scríofa do chóras oibriúcháin amháin rith gan modhnú ar chóras eile.
- In C++, tá feidhmeanna againn a dhéanann sé níos simplí saincheist a dhianscaoileadh ina smutaí cód inbhainistithe agus an clár a eagrú ar bhealach a fheabhsaíonn inléiteacht agus ath-inúsáidteacht.
- Tacaíonn C++ le cuimhne dhinimiciúil a leithdháileadh. Is féidir an chuimhne leithroinnte a shaoradh i gcónaí. Chomh maith le C++, cuireann an teanga seo straitéisí bainistíochta cuimhne dinimiciúla ar fáil freisin.
- Toisc go bhfuil na hamanna tiomsaithe agus feidhmithe gearr, is teanga thapa í C++. Soláthraíonn sé freisin rogha ollmhór de bhformáidí éagsúla sonraí, feidhmeanna, agus oibreoirí.
- Tá difríocht idir ardáin nuair a thagann sé go C++. É sin ráite, is féidir le feidhmchláir C++ rith ar ríomhairí éagsúla gan mórán modhnú.
Clár C++ críochnaithe
Seo clár simplí C++ a ligfidh duit dhá uimhir a shuimiú agus a struchtúr a thuiscint go hiomlán.
Leave a Reply