Toromarika na fanambaràna maromaro no antsoina hoe programa. Ny firafitry ny programa C ++ dia ahitana ireto fanambarana ireto. Azo atao ny mamorona fampiharana avo lenta amin'ny fampiasana ny fiteny fandaharana C ++ amin'ny tanjona ankapobeny.
Ny kilasy, ny zavatra, ny fomba, ary ny variables ohatra dia vitsivitsy amin'ireo fitaovana azo ampiasaina hanoratana kaody C++.
Mba hanomezana ny toetran'ny fandaharana mifantoka amin'ny zavatra paradigma, C++ fandaharana dia mifototra amin'ny C.
Na dia eo aza ny fanohanana endri-javatra maro, ny C ++ dia tsy mifototra amin'ny zavatra tanteraka Programming language.
Heverina ho toy ny zavatra ao anatin'ny fandaharana miompana amin'ny zava-misy ireo sampan-draharaha tena izy. Ny fampandrosoana sy ny fikojakojana ny kaody dia natao tsotra.
Ny endri-javatra miompana amin'ny C++ dia manamora ny fananganana sy ny famolavolana kaody sarotra.
Fanampin'izany, ny firafitry ny programa C ++ dia mizara ho fizarana ho an'ny tranomboky mahazatra, ny asa lehibe ary ny fizarana vatana.
Noho izany, ity lahatsoratra ity dia ahafahantsika manana fahatakarana lalina momba ny firafitry ny programa C ++.
Ny rafitry ny programa C++
Ny programa C ++ dia voalamina amin'ny fomba miavaka sy miavaka. Ny programa ao amin'ny C++ dia mizara ho fizarana telo:
- Fizarana ho an'ny tranomboky mahazatra
- Main Function
- Fizarana vatana
Andeha hodinihintsika ho ohatra ny fampiharana ny programa Hello World:
Fizarana amin'ny tranomboky mahazatra
Matetika ny programa iray dia misy karazana fananganana fandaharana, ao anatin'izany ny fiasa naorina, kilasy, teny fototra, tsy miova, mpandraharaha ary maro hafa izay efa voafaritra mialoha ao amin'ny tranomboky C++ mahazatra.
Ny lohapejy mety dia tsy maintsy omena ao amin'ny fampiharana mba hampiasana ireo singa efa voafaritra mialoha ireo. Fanampin'izany, ireo lohapejy mahazatra dia manome antsipiriany toy ny karazana data amin'ny constants, ny prototype, ny famaritana, ary ny karazana famerenam-boky, ankoatra ny zavatra hafa.
Torolàlana manokana mialoha ny fanodinana fantatra amin'ny anarana hoe #include copies ary mametaka ny lahatsoratry ny rakitra feno atolotra ao anatin'ny fonon'ny zoro amin'ny kaody loharano.
Ny stream input-output dia nohafohezina ho "iostream" ary rakitra mahazatra izay tsy maintsy ampidirina amin'ny C++ compiler. Ao anatin'ity baiko ity ny fampidiran'ny mpampiasa sy ny kaody fampisehoana.
Ny Komitin'ny Fenitra C++ dia nanao fanatsarana maromaro tamin'ny C++ hatramin'ny nanombohan'ilay fiteny. Ny endri-javatra vaovao mitovy amin'ity fiteny ity dia Namespace.
Izy io dia mamela ny fampifangaroana zavatra maromaro amin'ny anarana tokana, ao anatin'izany ny kilasy, zavatra, asa, ary marika C++ hafa.
Ny toerana misy anarana misaraka dia azon'ny mpampiasa isan-karazany mamorona. Azon'izy ireo atao ny mampiasa anarana ho an'ireo sampana mitovitovy vokatr'izany.
Amin'ny fanaovana izany dia hialana ny hadisoana amin'ny fotoana fanangonana ateraky ny fifandirana mitovy anarana.
Ny sampan-draharahan'ny tranomboky mahazatra dia nokarakarain'ny C++ Standards Committee eo ambanin'ny namespace std.
Ho an'ny anarana rehetra amin'ny andiany iray, ny espace anarana dia tovana ampiasaina. Amin'ity fampiharana ity, anarana roa - cout sy endl - no voafaritra ao amin'ny rakitra iostream.
Main Function
Ny asa fanombohana antsoina hoe main () dia manomboka ny fanatanterahana ny programa C++. Ny asa fototra dia toy ny fototry ny programa C ++. Ny fanambarana C++ rehetra mila mihazakazaka dia voasoratra ao amin'ny asa fototra ( ).
Ny toromarika rehetra tafiditra ao amin'ny fanokafana sy famaranana olioly braces" izay manodidina ny tena fototry ny fehezan-dalàna dia tanterahin'ny compiler ( ).
Tapitra ny fandaharana ary misy sanda averina amin'ny rafitra fiasana raha vantany vao vita ny toromarika rehetra ao amin'ny main ().
Ao amin'ny C ++, ny main () matetika dia manome sanda int ny rafitra fandidiana. Noho izany, ny fanambarana fiverenana 0 dia tsy maintsy tonga amin'ny faran'ny lehibe (). Ny sanda miverina 0 sy tsy aotra dia manondro fahombiazana sy tsy fahombiazana.
{ dia manondro ny fiandohan'ny andian-kaody ary } dia manondro ny fiafaran'izany.
Rehefa tantanan'ny solosaina ny lozisialinao dia miantso an'io fiasa io ny rafitra fandidiana.
Fizarana vatana
Ny famoahana ny toetra dia resahin'ny acronym cout, izay mampiseho izay rehetra tafiditra eo anelanelan'ny << brackets.
Raha ampiarahina amin'ny teny fototra cout, ny marika << dia afaka miasa toy ny asa ihany koa.
Ny programa dia nomena toromarika hamerina sanda amin'ny asa int main amin'ny fampiasana ny teny fanalahidy miverina.
Ny singa rafitra miasa izay nanomboka ity fampiharana ity dia mahazo indray ny fifehezana ny famonoana aorian'ny fanambarana fiverenana.
Ny kaody dia mijanona amin'io fotoana io.
Comments
Ny compiler dia tsy miraharaha ny andalana telo voalohany amin'ny programa etsy ambony satria fanehoan-kevitra izy ireo. Misy fanehoan-kevitra ny programa iray mba ho mora vakina kokoa.
Raha kely ny fanehoan-kevitra iray mba hifanaraka amin'ny andalana tokana, dia ialohavan'ny filaharana slash roa eo amin'ny andalana voalohany amin'ny fandaharana.
Raha misy andalana maromaro ny fanehoan-kevitra dia sarahan'ny tarehintsoratra /* sy */.
Toetran'ny C++
- Mba hanatsarana ny fitantanana fitadidiana, azonao atao ny mampiasa ny opérateur C++ vaovao sy hamafa mba hizarana fahatsiarovana amin'ny fomba mavitrika rehefa mandeha ny programa.
- Ny foto-kevitra OOP malaza toy ny Abstraction, Inheritance, Encapsulation, ary Lova dia azo ampiasaina amin'ny rindranasa C ++ satria ny C ++ dia manolotra karazana fandaharana mifototra amin'ny zavatra. Mampivoatra ireo endri-javatra ireo Kaody C ++ tsotra kokoa.
- Satria ny ankamaroan'ny C++ compiler dia mifanaraka amin'ny ANSI, C ++ dia azo entina satria ny programa nosoratana ho an'ny rafitra fiasana iray dia mety mandeha tsy misy fanovana amin'ny hafa.
- Ao amin'ny C ++, manana fiasa izay manamora kokoa ny famongorana olana iray ho ampahany amin'ny kaody azo fehezina ary mandamina ny programa amin'ny fomba izay manatsara ny fahaiza-mamaky sy azo ampiasaina indray.
- Ny fizarana fahatsiarovana dynamique dia tohanan'ny C++. Ny fahatsiarovana nomena dia azo afahana foana. Ho fanampin'ny C ++, ity fiteny ity dia manolotra paikady fitantanana fitadidiana mavitrika.
- Satria fohy ny fotoana fanangonana sy famonoana azy, ny C ++ dia fiteny haingana. Izy io koa dia manome safidy be dia be amin'ny endrika data, fiasa ary mpandraharaha.
- Tsy mitovy ny sehatra raha resaka C++. Rehefa nilaza izany, ny fampiharana C ++ dia afaka mandeha amin'ny ordinatera maromaro tsy misy fanovana.
Vita ny programa C++
Ity misy programa C ++ mahitsy izay ahafahanao manampy isa roa sy hahatakatra tanteraka ny firafiny.
Leave a Reply