Ripanga o Ihirangi[Huna][Whakaatu]
He raupapa tohutohu, whakapae ranei ka kiia he kaupapa. Ko te hanganga o te kaupapa C++ kei roto i enei korero. Ka taea te hanga i nga taupānga mahi-nui ma te whakamahi i te reo hotaka kaupapa-whanui C++.
Ko nga karaehe, nga taonga, nga tikanga, me nga taurangi tauira he iti noa nga taputapu ka taea te whakamahi hei tuhi C++ waehere.
Hei whakarato i nga ahuatanga o te hōtaka whakamaori paradigm, ko te kaupapa C++ kei runga i te C.
Ahakoa te tautoko i te maha o nga ahuatanga, ehara te C++ i te tino kaupapa-ahua reo reo.
Ko nga hinonga o te ao e kiia ana he taonga i roto i nga kaupapa-a-ahua. Ko te whakawhanaketanga me te tiaki i te waehere he mea ngawari.
Ko nga ahuatanga a-ahanoa o C++ he ngawari ki te hanga me te hoahoa i nga waehere maamaa.
I tua atu, ka wehewehea te hanganga kaupapa C++ ki te waahanga mo nga whare pukapuka paerewa, nga mahi matua, me te waahanga tinana.
No reira, ma tenei pou ka taea e tatou te tino mohio ki te hanganga kaupapa C++.
Te Hanganga o te Papatono C++
Kua whakaritea he kaupapa C++ i roto i te huarahi motuhake me te motuhake. Ka wehea tetahi papatono i C++ ki nga wahanga e toru e whai ake nei:
- Wāhanga mō ngā Whare Pukapuka Paerewa
- Taumahi Main
- Wāhanga Tinana
Ka tirohia te whakatinanatanga o te kaupapa Hello World hei tauira:
Wāhanga o ngā Whare Pukapuka Paerewa
He maha nga wa kei roto i tetahi hotaka nga momo hanga hotaka, tae atu ki nga mahi hanga-i roto, nga karaehe, nga kupu matua, nga taumau, nga kaiwhakahaere, me etahi atu kua tautuhia i roto i te whare pukapuka C++ paerewa.
Me hoatu he pane e tika ana i roto i te tono kia taea ai te whakamahi i nga waahanga kua tautuhia i mua. I tua atu, ko nga pane paerewa e whakarato ana i nga korero penei i te momo raraunga o nga taumau, te tauira, te whakamaramatanga, me te momo whakahoki o nga mahi whare pukapuka, me era atu mea.
He tohutohu tukatuka motuhake e mohiotia ana ko #include nga kape me te whakapiri i nga tuhinga katoa o te konae ka tukuna ki roto i nga taiapa koki ki te waehere puna.
Ko nga awa whakauru-puta ka whakapotohia hei "iostream" he konae paerewa me whakauru ki te C++ compiler. Ko te whakaurunga kaiwhakamahi me nga tohu whakaatu kei roto i tenei whakahau.
He maha nga whakapainga a te Komiti Paerewa C++ ki te C++ mai i te timatanga o te reo. Ko tetahi ahuatanga hou o tenei reo ko Namespace.
Ka taea te whakakotahi i nga mea maha i raro i te ingoa kotahi, tae atu ki nga karaehe, taonga, mahi, me etahi atu tohu C++.
Ka taea e nga kaiwhakamahi rereke te hanga mokowā ingoa motuhake. Ka taea e ratou te whakamahi ingoa mo nga hinonga he rite te hua.
Ma te mahi i tenei, ka karohia te hapa whakahiato-wa i puta mai i nga papā ingoa-rite.
Ko nga hinonga o te whare pukapuka paerewa kua whakaritea ano e te Komiti Paerewa C++ i raro i te mokowā ingoa std.
Ki nga ingoa katoa i roto i tetahi huinga, ko te mokowāingoa he tohumua ka whakamahia. I roto i tenei tono, e rua nga ingoa—cout me endl—kua tautuhia ki te konae iostream.
Taumahi Main
Ko te mahi whakaoho e kiia nei ko matua () ka timata i te mahinga o te papatono C++. Ko te mahi matua te turanga o tetahi kaupapa C++. Ko ia korero C++ e tika ana kia rere ka tuhia ki te mahi matua ( ).
Ko nga tohutohu katoa kei roto i te whakatuwhera me te kati i nga taiapa riipene" e karapoti ana i te tinana matua o te waehere ka mahia e te kaitoi ( ).
Ka whakamutua te hotaka, ka whakahokia mai he uara ki te punaha whakahaere ina oti katoa nga tohutohu kei te matua ().
I roto i te C++, matua () ka hoatu he uara int ki te punaha whakahaere. No reira, me tae mai te korero whakahoki 0 ki te mutunga o te matua (). Ko nga uara whakahoki o te 0 me te kore-kore e tohu ana i te angitu me te kore.
Ko { te tohu i te timatanga o te poraka o te waehere me te } e tohu ana i tona mutunga.
I te wa e whakahaerehia ana to rorohiko e te rorohiko, ka karangahia e te punaha whakahaere tenei mahi.
Wāhanga Tinana
Ko te whakaputanga tohu e kiia ana e te acronym cout, e whakaatu ana i nga mea katoa kei waenga i nga taiapa <<.
Ka honoa ki te kupu matua cout, ka taea e nga tohu << te mahi ano he mahi.
Ka tohutohuhia te hotaka ki te whakahoki i tetahi uara ki te mahi int matua ma te whakamahi i te kupu matua whakahoki.
Ko te wahanga o te punaha whakahaere i timata i tenei tono ka mau ano te mana whakahaere i muri i te korero whakahoki.
Ka mutu te rere o te waehere i tenei wa.
Comments
Ka warewarehia e te kaitoi nga rarangi tuatahi e toru o te kaupapa i runga ake nei i te mea he korero. Kei roto i tetahi papatono nga korero kia pai ake te panui.
Mena he iti te korero kia uru ki te rarangi kotahi, kei mua i te raupapa rītaha rua i te rarangi tuatahi o te papatono.
Mena he maha nga rarangi o tetahi korero, ka wehea e nga tohu /* me */.
Nga waahanga o C++
- Hei whakapai ake i te whakahaere mahara, ka taea e koe te whakamahi i nga kaiwhakahaere hou me te muku a C++ ki te toha hihiko te mahara i te wa e rere ana te papatono.
- Ko nga ariā OOP rongonui penei i te Abstraction, Inheritance, Encapsulation, and Inheritance ka taea te whakamahi i roto i nga tono C++ mai i te C++ e tuku ana i nga ahuatanga o te kaupapa-ahua. Ko enei ahuatanga ka whanake C ++ waehere nui noa atu.
- I te mea ko te nuinga o nga kaikohikohi C++ he pai ki te ANSI, he kawe a C++ na te mea ka rere nga papatono kua tuhia mo tetahi punaha whakahaere me te kore whakarereke i tetahi atu.
- I roto i te C++, kei a matou nga mahi e ngawari ake ai te tihore i tetahi take ki roto i nga wahanga waehere ka taea te whakahaere me te whakarite i te hotaka kia pai ake ai te panui me te whakamahi ano.
- Ko te tohatoha mahara hihiri e tautokohia ana e C++. Ka taea te whakawātea i te pūmahara kua tohaina. Hei taapiri atu ki te C++, ka tukuna ano e tenei reo nga rautaki whakahaere mahara hihiri.
- I te mea he poto te wa whakahiato me te mahi, he reo tere a C++. Ka whakarato hoki i te maha o nga momo whakatakotoranga raraunga, mahi, me nga kaiwhakahaere.
- He rereke nga papahanga ina tae mai ki te C++. Ka mutu te korero, ka taea e nga tono C++ te whakahaere i runga i nga rorohiko maha me te iti ki te kore whakarereke.
Kua oti te kaupapa C++
Anei he kaupapa C++ tika e taea ai e koe te taapiri i nga tau e rua me te tino mohio ki o raatau hanganga.
Waiho i te Reply