Letoto la litaelo kapa lipolelo li bitsoa lenaneo. Sebopeho sa lenaneo la C ++ se entsoe ka lipolelo tsena. Hoa khoneha ho theha lisebelisoa tse sebetsang hantle ka ho sebelisa puo ea lenaneo la C++.
Lihlopha, lintho, mekhoa, le mefuta-futa ea mehlala ke lisebelisoa tse seng kae feela tse ka sebelisoang ho ngola khoutu ea C ++.
Ho fana ka litšobotsi tsa mananeo a sekametseng linthong paradigm, C++ lenaneo le thehiloe holim'a C.
Leha e ts'ehetsa likarolo tse ngata, C ++ ha e tsepame ka ho felletseng puo mananeo.
Mekhatlo ea 'nete ea lefats'e e nkoa e le lintho tse ka har'a mananeo a shebaneng le ntho e itseng. Ntlafatso le tlhokomelo ea khoutu li entsoe bonolo.
Likarolo tse shebaneng le ntho ea C++ li etsa hore ho be bonolo ho aha le ho rala khoutu e tsoetseng pele.
Ho feta moo, sebopeho sa lenaneo la C ++ se arotsoe ka karolo ea lilaebrari tse tloaelehileng, mesebetsi ea mantlha le karolo ea 'mele.
Kahoo, poso ena e tla re thusa ho utloisisa ka botlalo sebopeho sa lenaneo la C ++.
Sebopeho sa Lenaneo la C ++
Lenaneo la C++ le hlophisitsoe ka tsela e ikhethang le e ikhethang. Lenaneo ho C++ le arotsoe likarolo tse tharo tse latelang:
- Karolo ea Lilaebrari tse Tloaelehileng
- Mosebetsi o Moholo
- Karolo ea 'Mele
Ha re hlahlobeng ts'ebetsong ea lenaneo la Hello World e le mohlala:
Karolo ea Lilaebrari tse Tloaelehileng
Lenaneo hangata le na le mefuta e fapaneng ea lihahi tsa mananeo, ho kenyeletsoa mesebetsi e hahelletsoeng, litlelase, mantsoe a bohlokoa, li-constants, li-operators, le tse ling tse boletsoeng esale pele laebraring e tloaelehileng ea C ++.
Hlooho e loketseng e tlameha ho fanoa ts'ebetsong molemong oa ho sebelisa likarolo tse joalo tse boletsoeng esale pele. Ho feta moo, lihlooho tse tloaelehileng li fana ka lintlha tse kang mofuta oa data oa li-constants, prototype, tlhaloso, le mofuta oa ho khutlisa oa mesebetsi ea laebrari, har'a lintho tse ling.
Taelo e khethehileng ea preprocessor e tsejoang e le #include copies le ho beha mongolo oa faele o felletseng o fanoeng ka har'a masakaneng a angle khoutung ea mohloli.
Li-input-outputs li khutsufatsoa e le "iostream" 'me ke faele e tloaelehileng e tlamehang ho kenyelletsoa le C++ compiler. Kenyelletso le likhoutu tsa ponts'o li teng taelong ena.
Komiti ea Maemo ea C++ e entse lintlafatso tse 'maloa ho C++ haesale puo eo e qala. Karolo e ncha e ts'oanang ea puo ena ke Namespace.
E nolofalletsa ho kopanya lintho tse 'maloa tlas'a lebitso le le leng, ho kenyelletsa lihlopha, lintho, mesebetsi, le li-tokens tse ling tsa C ++.
Libaka tse arohaneng tsa mabitso li ka etsoa ke basebelisi ba fapaneng. Ba ka sebelisa mabitso bakeng sa mekhatlo e tšoanang ka lebaka leo.
Ka ho etsa sena, phoso ea nako ea ho bokella e tlisoang ke likhohlano tse tšoanang le mabitso e tla qojoa.
Mekhatlo ea laeborari e tloaelehileng e hlophisitsoe bocha ke Komiti ea Maemo ea C++ tlasa sebaka sa mabitso std.
Ho mabitso ohle a sehlopheng se itseng, sebaka sa mabitso ke sehlongoapele se sebelisoang. Ts'ebelisong ena, mabitso a mabeli — cout le endl — a hlalosoa faeleng ea iostream.
Mosebetsi o Moholo
Mosebetsi oa ho qala o bitsoang main () o qala ts'ebetso ea lenaneo la C++. Mosebetsi o ka sehloohong o sebetsa e le motheo oa lenaneo leha e le lefe la C ++. Polelo e 'ngoe le e' ngoe ea C ++ e lokelang ho sebetsa e ngotsoe mosebetsing o ka sehloohong ( ).
Litaelo tsohle tse kenyellelitsoeng lithakong tsa ho bula le ho koala tse koetsoeng "tse pota-potileng 'mele o moholo oa khoutu li etsoa ke moqapi ().
Lenaneo le felisitsoe 'me boleng bo khutlisetsoa sistimi ea ts'ebetso hang ha litaelo tse ka sehloohong () li phethiloe.
Ho C++, main () hangata e fa sistimi ea ts'ebetso boleng ba int. Ka lebaka leo, tlaleho 0 tlameha ho tla qetellong ea sehlooho (). Lipalo tsa ho khutlisa tsa 0 le tseo e seng zero li bontša katleho le ho hloleha, ka ho latellana.
{e supa qalo ea boloko ba khoutu mme } e supa pheletso ea eona.
Ha software ea hau e tsamaisoa ke komporo, sistimi e sebetsang e bitsa tšebetso ena.
Karolo ea 'Mele
Sehlahisoa sa litlhaku se boleloa ke "acronym cout", e bontšang eng kapa eng e kenyelletsoeng pakeng tsa << masakaneng.
Ha e kopantsoe le keyword cout, matšoao << a ka sebetsa joalo ka mesebetsi.
Lenaneo le laeloa ho khutlisetsa boleng ho ts'ebetso ea int main ho sebelisa lentsoe la bohlokoa la ho khutlisa.
Karolo ea sistimi ea ts'ebetso e qalileng ts'ebeliso ena e fumana taolo ea ts'ebetso kamora polelo ea ho khutlisa.
Khoutu e emisa ho sebetsa nakong ena.
Comments
Moqapi o hlokomoloha mela e meraro ea pele ea lenaneo le ka holimo kaha ke litlhaloso. Lenaneo le na le litlhaloso ho etsa hore e balehe haholoanyane.
Haeba tlhaloso e le nyenyane ka ho lekaneng ho lekana moleng o le mong, e etelloa pele ke tatellano e habeli ea slash moleng oa pele oa lenaneo.
Haeba tlhaloso e na le mela e 'maloa, e aroloa ke litlhaku /* le */.
Likarolo tsa C++
- Ho ntlafatsa taolo ea memori, o ka sebelisa C++'s e ncha le ho hlakola li-operator ho fana ka memori ka matla ha lenaneo le ntse le sebetsa.
- Likhopolo tse hlahelletseng tsa OOPs joalo ka Abstraction, Heritance, Encapsulation, le Lefa li ka sebelisoa lits'ebetsong tsa C++ kaha C++ e fana ka litšobotsi tsa lenaneo tse shebaneng le ntho. Likarolo tsena li etsa nts'etsopele Khoutu ea C ++ bonolo haholo.
- Kaha boholo ba li-compilers tsa C ++ li lumellana le ANSI, C ++ ea nkeha hobane mananeo a ngoliloeng bakeng sa tsamaiso e le 'ngoe e ka sebetsa ntle le phetoho ho e' ngoe.
- Ho C ++, re na le mesebetsi e etsang hore ho be bonolo ho arola taba hore e be likaroloana tse laolehang tsa khoutu le ho hlophisa lenaneo ka tsela e ntlafatsang ho baloa le ho sebelisoa hape.
- Ho fana ka memori e matla ho tšehetsoa ke C ++. Memori e fanoeng e ka lula e lokoloha. Ho phaella ho C ++, puo ena e boetse e fana ka mekhoa e matla ea ho laola mohopolo.
- Kaha linako tsa eona tsa ho bokella le ho phethahatsa li le khutšoanyane, C ++ ke puo e potlakileng. E boetse e fana ka khetho e kholo ea liforomo tse fapaneng tsa data, mesebetsi le basebelisi.
- Li-platform lia fapana ha ho tluoa ho C++. Ha ke se ke boletse joalo, lits'ebetso tsa C ++ li ka sebetsa ho likhomphutha tse 'maloa ntle le phetoho e nyane.
Lenaneo le phethiloe la C++
Mona ke lenaneo le otlolohileng la C ++ le tla u lumella ho eketsa linomoro tse peli le ho utloisisa sebopeho sa tsona ka botlalo.
Leave a Reply