Atọka akoonu[Fipamọ][Ifihan]
Awọn ilana lẹsẹsẹ tabi awọn iṣeduro ni tọka si bi eto kan. Ilana ti eto C ++ jẹ awọn alaye wọnyi. O ṣee ṣe lati ṣẹda awọn ohun elo ṣiṣe giga ni lilo ede siseto gbogboogbo C++.
Awọn kilasi, awọn nkan, awọn ọna, ati apẹẹrẹ awọn oniyipada jẹ diẹ ninu awọn irinṣẹ ti o le ṣee lo lati kọ koodu C ++.
Lati pese awọn ẹya ara ẹrọ ti awọn siseto ohun-Oorun paragim, C ++ siseto da lori C.
Pelu atilẹyin ọpọlọpọ awọn ẹya, C ++ kii ṣe ohun-orun patapata ede siseto.
Awọn ile-iṣẹ gidi-aye ni a ro bi awọn nkan ninu siseto ti o da lori ohun. Idagbasoke ati itọju koodu naa jẹ rọrun.
Awọn ẹya ti o da lori ohun ti C ++ jẹ ki o rọrun lati kọ ati ṣe apẹrẹ koodu fafa.
Ni afikun, eto C ++ ti pin si apakan fun awọn ile-ikawe boṣewa, awọn iṣẹ akọkọ, ati apakan ara.
Nitorinaa, ifiweranṣẹ yii yoo jẹ ki a ni oye kikun ti eto eto C ++.
Eto C ++ Eto
Eto C ++ ti ṣeto ni ọna alailẹgbẹ ati iyasọtọ. Eto kan ni C++ ti pin si awọn ẹya mẹta wọnyi:
- Abala fun Standard Libraries
- Main Išė
- Ara Abala
Jẹ ki a ṣayẹwo imuse eto Hello World gẹgẹbi apẹẹrẹ:
Abala ti Standard Libraries
Eto nigbagbogbo ni ọpọlọpọ awọn igbelewọn siseto, pẹlu awọn iṣẹ ti a ṣe sinu, awọn kilasi, awọn koko-ọrọ, awọn iduro, awọn oniṣẹ, ati diẹ sii ti o jẹ asọye tẹlẹ ninu ile-ikawe C ++ boṣewa.
A gbọdọ pese akọsori ti o yẹ ninu ohun elo naa lati le lo iru awọn paati ti a ti ṣalaye tẹlẹ. Ni afikun, awọn akọsori boṣewa pese awọn alaye bii iru data ti awọn iduro, apẹrẹ, asọye, ati iru awọn iṣẹ ikawe, laarin awọn ohun miiran.
Ilana olupilẹṣẹ pataki ti a mọ si #pẹlu awọn ẹda ati lẹẹmọ ọrọ faili ni kikun ti a pese laarin awọn biraketi igun sinu koodu orisun.
Awọn ṣiṣanwọle-jade jẹ abbreviated bi “iostream” ati pe o jẹ faili boṣewa ti o gbọdọ wa pẹlu alakojo C ++. Iṣagbewọle olumulo ati awọn koodu ifihan wa ninu aṣẹ yii.
Igbimọ Awọn Iṣeduro C ++ ti ṣe ọpọlọpọ awọn ilọsiwaju si C++ lati ibẹrẹ ede naa. Ẹya tuntun ti o jọra ti ede yii ni Namespace.
O jẹ ki iṣakojọpọ awọn nkan pupọ labẹ orukọ kan, pẹlu awọn kilasi, awọn nkan, awọn iṣẹ, ati awọn ami C ++ miiran.
Awọn aaye orukọ lọtọ le ṣe agbekalẹ nipasẹ awọn olumulo lọpọlọpọ. Wọn le gba awọn orukọ fun awọn ile-iṣẹ ti o jọra bi abajade.
Nipa ṣiṣe eyi, aṣiṣe akoko-akojọ ti a mu wa nipasẹ awọn ariyanjiyan-orukọ yoo yago fun.
Awọn ile-ikawe boṣewa ti jẹ atunto nipasẹ Igbimọ Awọn Iṣeduro C++ labẹ namespace std.
Si gbogbo awọn orukọ ninu eto kan, aaye orukọ jẹ ìpele ti o ti lo. Ninu ohun elo yii, awọn orukọ meji — cout ati endl — ni asọye ninu faili iostream.
Main Išė
A ibẹrẹ iṣẹ ti a npe ni akọkọ () pilẹṣẹ a C ++ eto ká ipaniyan. Iṣẹ akọkọ jẹ ipilẹ ti eyikeyi eto C ++. Gbogbo alaye C ++ ti o nilo lati ṣiṣẹ ni a kọ sinu iṣẹ akọkọ ().
Gbogbo awọn ilana ti o wa ninu ṣiṣi ati pipade awọn àmúró iṣupọ” ti o yika ara akọkọ ti koodu naa jẹ ṣiṣe nipasẹ alakojọ ().
Eto naa ti pari ati pe iye kan yoo pada si ẹrọ iṣẹ ni kete ti gbogbo awọn itọnisọna ni akọkọ () ti pari.
Ni C ++, akọkọ () n fun ẹrọ ṣiṣe ni iye int. Nitoribẹẹ, alaye ipadabọ 0 gbọdọ wa ni ipari akọkọ (). Awọn iye pada ti 0 ati ti kii-odo tọkasi aṣeyọri ati ikuna, lẹsẹsẹ.
{ tọkasi ibẹrẹ ti koodu bulọọki ati } tọkasi ipari rẹ.
Nigbati sọfitiwia rẹ ba ṣiṣẹ nipasẹ kọnputa, ẹrọ ṣiṣe n pe iṣẹ yii.
Ara Abala
Ijade ohun kikọ jẹ tọka si nipasẹ adape cout, eyiti o fihan ohunkohun ti o wa laarin awọn biraketi <<.
Nigbati a ba ni idapo pẹlu koko-ọrọ cout, awọn aami << le ṣe bi awọn iṣẹ daradara.
Eto naa ni a kọ lati da iye pada si iṣẹ int akọkọ nipa lilo Koko-pada.
Ẹya ẹrọ ti n ṣiṣẹ ti o bẹrẹ ohun elo yii tun gba iṣakoso ti ipaniyan lẹhin alaye ipadabọ naa.
Awọn koodu ma duro nṣiṣẹ ni aaye yi.
comments
Olupilẹṣẹ kọju awọn laini mẹta akọkọ ti eto ti o wa loke nitori wọn jẹ asọye. Eto kan ni awọn asọye lati jẹ ki o ṣee ka diẹ sii.
Ti asọye ba kere to lati baamu lori laini ẹyọkan, o jẹ iṣaaju nipasẹ ọkọọkan idinku ilọpo meji ni laini ibẹrẹ ti eto naa.
Ti asọye ba ni awọn laini pupọ, wọn pin nipasẹ awọn kikọ /* ati */.
Awọn ẹya ara ẹrọ ti C ++
- Lati mu iṣakoso iranti dara si, o le lo tuntun C ++ ati paarẹ awọn oniṣẹ lati pin iranti ni agbara lakoko ti eto n ṣiṣẹ.
- Awọn imọran OOPs olokiki bii Abstraction, Ajogunba, Encapsulation, ati Ajogunba le ṣee lo ni awọn ohun elo C++ niwon C++ nfunni ni awọn abuda siseto ti o da lori ohun. Awọn ẹya wọnyi ṣe idagbasoke C ++ koodu rọrun pupọ.
- Niwọn igba ti ọpọlọpọ awọn olupilẹṣẹ C ++ jẹ ifaramọ ANSI, C ++ jẹ gbigbe nitori awọn eto ti a kọ fun ẹrọ ṣiṣe kan le ṣiṣẹ laisi iyipada lori omiiran.
- Ni C ++, a ni awọn iṣẹ ti o jẹ ki o rọrun lati decompose ọrọ kan sinu awọn ṣoki koodu ti a le ṣakoso ati ṣeto eto naa ni ọna ti o mu kika kika ati atunlo.
- Pipin iranti ìmúdàgba ni atilẹyin nipasẹ C ++. Iranti ti o pin le nigbagbogbo ni ominira. Ni afikun si C++, ede yii tun funni ni awọn ilana iṣakoso iranti ti o ni agbara.
- Bi akopọ rẹ ati awọn akoko ipaniyan kukuru, C ++ jẹ ede ti o yara. O tun pese yiyan nla ti awọn ọna kika data oriṣiriṣi, awọn iṣẹ, ati awọn oniṣẹ.
- Awọn iru ẹrọ yatọ nigbati o ba de C ++. Lẹhin ti o ti sọ pe, awọn ohun elo C ++ le ṣiṣẹ lori awọn kọnputa pupọ pẹlu diẹ si ko si iyipada.
Eto C ++ ti pari
Eyi ni eto C ++ titọ ti yoo gba ọ laaye lati ṣafikun awọn nọmba meji ati ni kikun loye eto wọn.
Fi a Reply