Lisi o Mataupu[Natia][Fa'aali]
O se faasologa o faʻatonuga poʻo faʻamatalaga e taʻua o se polokalame. O le fausaga o se polokalame C++ e faia i nei faʻamatalaga. E mafai ona fa'atupu fa'apolokalame fa'atino maualuga e fa'aaoga ai le gagana fa'apolokalame fa'amoemoe lautele C++.
Vasega, mea faitino, metotia, ma faʻataʻitaʻiga fesuiaiga ua naʻo ni nai mea faigaluega e mafai ona faʻaaogaina e tusi ai le C++ code.
Ia tuuina atu uiga o le mea e faatatau i ai paradigm, C++ polokalame e faʻavae i luga ole C.
E ui i le lagolagoina o le tele o foliga, C ++ e le o se mea e faʻaogaina atoatoa polokalame o polokalame.
O fa'alapotopotoga moni o le lalolagi e manatu o ni mea faitino i polokalame fa'atatau i mea. O le atinaʻeina ma le tausiga o le code e faʻafaigofie.
O foliga fa'atatau o le C++ e fa'afaigofie ai ona fau ma fa'ata'atia tulafono fa'apitoa.
E le gata i lea, o le C++ polokalama faʻatulagaina ua vaevaeina i vaega mo faletusi masani, galuega autu, ma le vaega o le tino.
O le mea lea, o lenei pou o le a mafai ai ona tatou maua se malamalamaaga maeʻaeʻa o le C ++ polokalama faʻatulagaina.
Fa'atulagaina o Polokalama C++
O se polokalame C ++ o loʻo faʻatulagaina i se auala tulaga ese ma tulaga ese. O se polokalame ile C++ ua vaevaeina i vaega nei e tolu:
- Vaega mo Faletusi masani
- Matafaioi Autu
- Vaega o le Tino
Se'i o tatou su'esu'eina le fa'atinoga a le polokalame Hello World e fai ma fa'ata'ita'iga:
Vaega o Faletusi masani
O se polokalame e masani ona aofia ai le tele o polokalame faufale, e aofia ai galuega faʻapipiʻi, vasega, upu autu, faʻaauau, faʻatautaia, ma isi mea o loʻo faʻamalamalamaina i le faletusi C++ masani.
O se ulutala talafeagai e tatau ona tuʻuina atu i totonu o le talosaga ina ia faʻaaogaina ia vaega na muai faʻamalamalamaina. E le gata i lea, o ulutala masani o loʻo tuʻuina atu faʻamatalaga e pei o le faʻamaumauga o faʻamaumauga tumau, le faʻataʻitaʻiga, faʻamatalaga, ma le toe faʻafoʻi atu o galuega a le faletusi, ma isi mea.
O se fa'atonuga fa'apitoa mo le fa'agaoioiga e ta'ua o le #include kopi ma fa'apipi'i le tusitusiga atoa o le faila o lo'o tu'uina atu i totonu o puipui fa'amau i totonu o le fa'ailoga puna.
O vaitafe fa'aulufale e fa'apu'upu'u o le "iostream" ma o se faila masani e tatau ona fa'atasi ma le C++ compiler. Le fa'aoga fa'aoga ma fa'aaliga code o lo'o i totonu o lenei fa'atonuga.
O le C++ Standards Committee ua faia ni nai fa'aleleia atili i le C++ talu mai le amataga o le gagana. O se uiga fou fa'atusa o lenei gagana ole Namespace.
E mafai ai ona tu'ufa'atasia le tele o mea i lalo o le igoa e tasi, e aofia ai vasega, mea faitino, galuega, ma isi fa'ailoga C++.
E mafai ona faia ni igoa eseese e tagata fa'aoga eseese. E mafai ona latou fa'afaigaluegaina igoa mo fa'alapotopotoga e tutusa ma le i'uga.
O le faia o lenei mea, o le a alofia ai le fa'aputu-taimi sese e mafua mai i igoa-tutusa fete'ena'i.
O vaega o le faletusi masani ua toe fa'atulagaina e le C++ Standards Committee i lalo o le namespace std.
I igoa uma i totonu o se seti patino, o le namespace o se prefix e faʻaaogaina. I lenei talosaga, e lua igoa-cout ma endl-o loʻo faʻamatalaina i le faila iostream.
Matafaioi Autu
O se galuega amata e ta'ua o le main () e amataina ai le fa'atinoina o le polokalame C++. O le galuega autu e avea ma faavae o soʻo se polokalame C++. O faʻamatalaga C ++ uma e manaʻomia ona faʻatautaia o loʻo tusia i le galuega autu ( ).
O faʻatonuga uma o loʻo aofia i totonu o faʻamaufaʻailoga amata ma tapuni" o loʻo siomia ai le tino autu o le faʻailoga e faʻatinoina e le tagata faʻapipiʻi ( ).
Ua fa'agata le polokalame ma toe fa'afo'i atu se tau i le faiga fa'aogaina i le taimi lava e mae'a uma ai fa'atonuga i le autu ().
I le C++, autu () e masani ona tuʻuina atu i le faiga faʻaogaina se tau int. O le mea lea, o le faʻamatalaga 0 e tatau ona sau i le pito o le autu (). Fa'afo'i tau o le 0 ma le le-zero e fa'ailoa mai ai le manuia ma le toilalo, i le faasologa.
{ fa'ailoa le amataga o se poloka o code ma } fa'ailoa lona fa'ai'uga.
A fa'atautaia lau polokalama e le komepiuta, e ta'ua e le faiga fa'aoga lea galuega.
Vaega o le Tino
O uiga fa'aalia o lo'o ta'ua e le acronym cout, lea e fa'aalia ai so'o se mea o lo'o aofia ai i le va o << puipui.
Pe a tuʻufaʻatasia ma le upu autu cout, o faʻailoga << e mafai foi ona galue e pei o galuega.
O lo'o fa'atonuina le polokalame e toe fa'afo'i se tau i le galuega fa'atino e fa'aaoga ai le upu fa'afo'i.
O le vaega o lo'o fa'agaioia lea na amata ai lenei talosaga e toe maua le fa'atonuga o le fa'atinoina pe a uma le fa'amatalaga toe fa'afo'i.
O le code e taofi le tamoe i lenei taimi.
faamatalaga
E le amana'ia e le tagata tu'ufa'atasi laina muamua e tolu o le polokalame o lo'o i luga ona o ni fa'amatalaga. O se polokalame o lo'o iai fa'amatalaga e fa'afaigofie ai ona faitau.
Afai e laʻititi se faʻamatalaga e fetaui i luga o se laina e tasi, e muamua i se faʻasologa faʻasologa faʻalua i le laina muamua o le polokalame.
Afai o se faʻamatalaga e tele laina, e tuʻueseese e mataitusi /* ma */.
Vaega o le C++
- Ina ia faʻaleleia le puleaina o manatuaga, e mafai ona e faʻaogaina le C ++ fou ma tapeina faʻagaioiga e faʻagasolo ai mafaufauga aʻo faʻagasolo le polokalame.
- O manatu iloga o le OOPs e pei o le Abstraction, Inheritance, Encapsulation, ma le Tofi e mafai ona faʻaaogaina i C ++ talosaga talu ai o le C ++ e ofoina atu mea faʻatulagaina polokalame. O nei foliga e faʻaleleia C ++ numera sili atu ona faigofie.
- Talu ai ona o le tele o C++ compiler e faʻamalieina ANSI, C ++ e feaveaʻi aua o polokalame e tusia mo le tasi faiga faʻaogaina e mafai ona faʻaogaina e aunoa ma se suiga i le isi.
- I le C++, o loʻo i ai a matou galuega e faʻafaigofie ai le faʻavasegaina o se mataupu i ni pusi faʻaogaina o code ma faʻatulagaina le polokalame i se auala e faʻaleleia ai le faitau ma le toe faʻaaogaina.
- O le tu'ufa'atasia o manatuaga malosi e lagolagoina e le C++. E mafai ona fa'asa'oloto i taimi uma le manatua tu'ufa'atasi. E fa'aopoopo i le C++, o lenei gagana fo'i e ofoina atu ta'iala mo le fa'atonutonuina o manatuaga.
- Talu ai ona e puupuu lona tuʻufaʻatasia ma taimi faʻatinoina, C ++ o se gagana vave. E maua ai foi se filifiliga tele o faʻamaumauga eseese, galuega, ma faʻalapotopotoga.
- E eseese fa'avae pe a o'o i le C++. I le taʻua o lena mea, C ++ talosaga e mafai ona taʻavale i luga o le tele o komepiuta e itiiti pe leai se suiga.
Maea polokalame C++
O se polokalame tuusaʻo C++ lea e mafai ai ona e faʻaopoopoina numera e lua ma malamalama atoatoa i latou fausaga.
Tuua se tali