La xaliyay: static_cast

Hubaal, halkan waxay ku socotaa:

Dunida barnaamijka C++, waxaad inta badan u baahan tahay inaad beddesho noocyada. Beddelku wuxuu noqon karaa nooc xog fudud oo loo beddelo nooc kakan, laga bilaabo fasal la soo saaray oo loo beddelo fasalka aasaasiga ah, ama nooc kasta oo la bixiyo oo loo beddelo nooc kasta oo kale. C++ waxa ay bixisaa afar hab oo wax shubid ah si loo sameeyo beddeladan: `static_cast`, `dynamic_cast`, `reinpret_cast`, iyo qaabka C++. Maqaalkan, waxaan si faahfaahsan uga hadli doonaa 'static_cast'

Read More

xaliyay: mkdir

Samaynta hagaha C++ waa wax ka badan hawl yar oo kaliya. Waxay si qoto-dheer u falanqaysaa hawlaha qallafsan ee ku dhex jira qaab-dhismeedka xisaabinta waxayna soo bandhigaysaa shaqada lama-huraanka ah ee hab-dhaqanka nidaamka faylka. Wax ka qabashada hagaha - abuurista, tirtirida ama akhrinta - waa qayb muhiim ah oo ka mid ah barnaamijyada heerka OS. Fahamka 'mkdir', sida uu u shaqeeyo, iyo faahfaahintiisa daqiiqada ah waxay caddaynayaan inay faa'iido u leeyihiin shakhsi kasta oo la tacaalaya barnaamijka C++.

Read More

La xaliyay: qeex unicode

Unicode waa tilmaanta warshadaynta xisaabinta ee la sameeyay si joogto ah loo codeeyo, u matalo, loona maamulo qoraalka lagu muujiyay inta badan hababka wax-qorista ee aduunka. Waxay ka bilaabataa xarfaha Laatiinka ee aasaasiga ah ilaa qoraallada qalafsan sida Shiinaha, Kuuriyaanka, iyo luqadaha Hindida.

Barnaamij-samaynta, fahamka Unicode waa lama huraan sababta oo ah dhijitaalaynta degdega ah ee luqadaha adduunka ee kala duwan. Si gaar ah u C ++, fahamka saxda ah iyo adeegsiga Unocode waxay hubin kartaa in software-ka aad horumarisay uu si aan kala go 'lahayn u maamuli doono qoraallada luqadaha kala duwan.

Read More

La xaliyay: ku buuxi 0

Hubaal, aynu bilowno.

Maqaalkan, waxaan kaga hadlaynaa mushkilad caadi ah oo soo food saartay horumariyeyaal isticmaalaya luqadda barnaamijka C++: sida loo buuxiyo array leh eber. Waa mid ka mid ah hawlahaas u muuqda kuwa hoose, haddana waa lama huraan in la fahmo sida loo fuliyo si sax ah si loo ilaaliyo shaqeynta code ee ugu habboon. Gudaha C++, waxaa jira dhowr habab oo lagu buuxinayo array 0, waxaanan si qoto dheer u falanqeyn doonaa hababkan si aan u fahanno saameynta ay ku leeyihiin fulinta koodka.

C++, arrays waa qaab dhismeed xogeed oo ka kooban walxo isku nooc ah, oo si xidhiidhsan loogu kaydiyay xusuusta. Mid ka mid ah sifooyinka aasaasiga ah ee arrays C++ waa inay leeyihiin cabbir go'an. Sifadan cabbirka go'an waxay inta badan keentaa xaalado aan u baahannahay inaan ku bilowno ama ku buuxinno array leh qiime gaar ah, sida 0.

Read More

La xaliyay: qari cursor

Hubaal. Waa kuwan qaab aan tan u wajihi karno:

Horumariye ahaan, waxaa laga yaabaa inaad inta badan la kulanto xaalado halkaas oo aad u baahan tahay inaad ku barato interfaces isticmaale garaaf ah. Kiis noocaas ah waxaa ka mid noqon kara qarinta cursorka. Iyadoo laga yaabo inay u muuqato mid adag, ha welwelin. C++ waxa ay bixisaa hab aad u fudud oo tan lagu gaaro.

Read More

La xaliyay: soo saar xaraf random

Ku takhasusay moodada iyo barnaamijyada, waxaan qadariyaa quruxda labada adduun, xitaa marka ay timaado abuurista char random. Dunida C ++, hawshan waxaa loo barbar dhigi karaa habaynta dharka ugu fiican: waxay u baahan tahay fahamka mabaadi'da, hal-abuurnimada, iyo khariidad aan kala sooc lahayn si ay u noqoto mid xiiso leh.

Read More

La xaliyay: daabac khariidada std

Qorista software-ku waxay badanaa noqon kartaa hawl adag oo jilicsan, gaar ahaan marka la macaamilayo qaababka xogta sida maabka C++. Maktabadda caadiga ah ee C++ waxay na siisaa std :: khariidad, taas oo ah weel associative ah oo kaydisa walxaha ay sameeyeen iskudarka qiimaha muhiimka ah iyo qiimaha khariidad, raacaya nidaam gaar ah.

Std :: khariidad waa qalab faa'iido leh oo lagu hayo lamaanaha qiimaha muhiimka ah si ay u oggolaato barnaamijku inuu si dhakhso ah u eego qiimaha la xidhiidha furaha gaarka ah. Waxa ay tan ku samaynaysaa iyada oo si toos ah u kala saaraysa gelideeda furaha. Khariidadda waxaa badanaa la isticmaalaa marka aan u baahanahay inaan u ilaalino xogta qaab nooc ka mid ah lamaanaha-qiimaha muhiimka ah ama haddii ay jirto wax u gaar ah xogtayada. Caadi ahaan waxaa loo adeegsadaa marka la raadinayo qiyamka qaab qaamuus oo kale ah.

[b]

Read More

La xaliyay: sida loo sheego haddii nambarku yahay labajibbaaran qumman

Labajibaarayaasha qumman ayaa qiime weyn ku leh xallinta mashaakilaadka xisaabta iyo algorithmaadka. Waxay ka mid yihiin, xitaa xisaabinta maalinlaha ah iyo hababka go'aan qaadashada. Barnaamijyada, inta badan baahida ayaa soo baxda si loo go'aamiyo in nambar gaar ah uu yahay labajibbaaran qumman iyo in kale. Si hufan u go'aaminta tan waxay samayn kartaa ama jebin kartaa waxqabadka algorithm. Qaybaha soo socda, waxaan ku sahamin doonaa farsamada si aan u go'aamino in nambarku yahay labajibbaaran qumman ee luqadda barnaamijka C++.

Read More

La xaliyay: fastio in

Hubaal, waa kan maqaalka aad codsatay oo ay ku jiraan dhammaan shuruudaha aad sheegtay:

Soo-gelinta Degdegga ah iyo Soo-saarka (FastIO) waxaa lagu muujiyey hab ka mid ah horumariyeyaasha si loo dedejiyo wareejinta xogta. Barnaamijyada tartanka ah, FastIO waxaa loo arkaa hab gaar ah oo lagu wanaajinayo akhrinta iyo qorista, sidaas awgeedna la dedejiyo habka codaynta oo dhan.

Read More