I-C++ lulwimi lwenkqubo olunamandla nolusetyenziswa kakhulu. Kuhle kakhulu ekudaleni uluhlu olubanzi lwezicelo.
Ezi apps zisusela kwimidlalo yevidiyo ukuya kwiinkqubo zokusebenza. Nangona kunjalo, ngamanye amaxesha ukubhala ikhowudi ukusuka ekuqaleni kunokuthatha ixesha kwaye kunzima.
Apha kulapho kwi-intanethi C++ iijenereyitha zekhowudi inganceda! Ezi zixhobo zenza kube lula kwaye kulula ukuvelisa ikhowudi ye-C ++, ukugcina ixesha kunye nomzamo.
Iijenereyitha zekhowudi zinokukunceda wenze lula ikhowudi yeC++ ekumgangatho ophezulu. Kule post, siza kujonga kwezona ziphezulu zilishumi eziphezulu zekhowudi ze-C++ generator. Ngoko bopha iqhosha kwaye uqhubeke ufunda!
C ++ uLwimi lwenkqubo
I-C++ isetyenziswa ngokubanzi kwaye iguquguquka ulwimi lwenkqubo.
Luluhlu lwemiyalelo esetyenziswa yikhompyutha ukugqibezela imisebenzi ethile.
Ubalo olulula, ukulinganisa okuntsokothileyo, nayo yonke into ephakathi yimizekelo yezi. Nge-C ++, unokuyila ikhowudi ehamba ngokukhawuleza nangokufanelekileyo.
C++ lolona khetho lubalaseleyo lokuphuhlisa usetyenziso olusebenza kakhulu.
C++ Code Generators
Iijenereyitha zekhowudi ze-C++ zizixhobo ezikwi-intanethi ezenza abaphuhlisi bakwazi ukwenza ngokukhawuleza kwaye ngokulula bakhe ikhowudi ye-C++. Ezi teknoloji ziluncedo kakhulu kwabo banqwenela ukonga ixesha. Unokwakha ikhowudi ye-C ++ ekumgangatho ophezulu elungele ukusetyenziswa ngokucofa nje okumbalwa.
Akunyanzelekanga ukuba ubhale yonke into ukusuka ekuqaleni.
Iijeneretha zekhowudi ze-C ++ azigcini nje ngokugcina ixesha, kodwa zikwabonelela ngokufanelekileyo ikhowudi yendawo. Unokuqinisekisa ukuba ikhowudi yakho iyasebenza kwaye ayinampazamo ngokusebenzisa ezi zixhobo. Ke, unokuvelisa ikhowudi ye-C ++ ephezulu ngokulula.
Ilungile kubo bobabini abaqalayo kunye nabaphuhlisi abanamava.
Top C++ Code Generators
1. Phendula
I-Repl.it ngumhleli wekhowudi esekwe kwiwebhu kunye nomqokeleli. Ibonelela ngemeko-bume yokubhala yonke into-nye. Isebenza kwiilwimi ezahlukeneyo zokucwangcisa, kubandakanya iC ++.
I-Repl.it yahlulwe kwezinye iijenereyitha zekhowudi ze-C ++ ngojongano lwayo olubanzi kunye nolusebenziseka lula. Oku kwenza kube lula kubaqalayo ukuba baqale ukubhala.
NgeRepl.it, ungabhala, uphumeze, kwaye ulungise ikhowudi ngexesha lokwenyani.
Kwakhona, unokufikelela kwithala leencwadi elikhulu leekhowudi ezenziwe ngabahlali ukuze ukhuthaze.
Ngaphaya koko, isekwe kwilifu ukuze ukwazi ukusebenza naphi na. Unokusebenzisana ngexesha lokwenyani nabanye. I-Repl.it liqonga eligqwesileyo lokubhala nokufunda i-C++.
namaxabiso
I-Replit ineenketho ezininzi zexabiso, kubandakanya isicwangciso sasimahla kunye nobhaliso lweprimiyamu oluqala kwi-7 yeedola ngomsebenzisi ngenyanga nganye.
Imirhumo ehlawulweyo ibandakanya ukongezwa njengeendawo zokusebenza zabucala kunye nentsebenziswano engenamda.
Abathengi banokukhetha phakathi komjikelo wenyanga kunye nonyaka wokuhlawula. I-Replit ikwabonelela ngamaxabiso oshishino awodwa kumashishini amakhulu.
2. Kwi-intanethi yeGDB
Yi-web-based compiler kunye ne-debugger eyenzelwe ngokukodwa i-C++. I-OnlineGDB ibandakanya umhleli wekhowudi kunye ne-output console.
Kwakhona, ine-debugger, ekunceda ukuba ubone lula kwaye ulungise imiba kwikhowudi yakho.
Iqonga likwaxhasa abaqulunqi abaninzi kunye namathala eencwadi. Unokusebenzisa izixhobo ozifunayo. I-OnlineGDB yindawo ebalaseleyo yokubhala nokufunda iC++.
namaxabiso
I-OnlineGDB sisilungisi se-intanethi sasimahla kunye nenkonzo yomqokeleli.
Unokufikelela kwiimpawu zeqonga kunye nezixhobo simahla. Oku kwenza kube lukhetho olusebenzayo kubantu okanye iinkampani.
3. Ikhowudipen
Yimeko-bume yophuhliso oluyintshayo yangaphambili ekwaxhasa i-C++.
Eli qonga ligqame ngokugxininisa ngamandla kuphuhlisi lokuyila kunye nentsebenziswano.
Ke, yindlela entle yokubonisa iitalente zokubhala iikhowudi. Kwakhona, lukhetho olukhulu lokuhlola umsebenzi wabanye.
Kubantu abanomdla kuphuhliso lwangaphambili, iCodepen inokuba liqonga elifanelekileyo lokuphuhlisa iC ++.
Nangona kunjalo, isenokungabi lolona khetho lungcono kwiiprojekthi zeC ++ ezinzima. Ayinanto ibalulekileyo kwiinkqubo eziphambili, ezinje ngolungiso lweempazamo kunye nezixhobo zentsebenziswano.
namaxabiso
ICodePen inokhetho oluninzi lwamaxabiso. Ezi ziquka isicwangciso sasimahla kunye neprimiyamu yokuQalisa ngoNyaka, uMphuhlisi woNyaka, kunye nezicwangciso eziPhezulu zoNyaka. Ukubhaliswa okuhlawulwayo kuyahluka ukusuka kwi-$ 8 ukuya kwi-$ 26 ngenyanga kwaye kubandakanya iimpawu ezongezelelweyo kunye nokukwazi ukusebenzisana.
Abathengi banokubhatala ngenyanga okanye ngonyaka, ngetyala lonyaka lizisa ukonga okukhulu.
4. JSFiddle
Ingumhleli wekhowudi esekwe kwiwebhu exhasa iilwimi ezininzi zokucwangcisa. Yintoni eyahlula i-JSFiddle kugxininiso lwayo kwintsebenziswano. Ke, liqonga eligqibeleleyo labo bafuna ukwabelana ngomsebenzi wabo okanye ukusebenzisana kwiiprojekthi. Nge-JSFiddle, unokuphuhlisa ngokulula kwaye wabelane ngeziqwengana zekhowudi yeC++.
Kwakhona, unokufikelela kwithala leencwadi elikhulu lekhowudi eyenziwe ngabahlali ukuze ukhuthazeke.
Nangona i-JSFiddle ixhasa i-C++, ijolise ikakhulu kubuchwepheshe obusekwe kwiwebhu njengeHTML, CSS, kunye neJavaScript. Isenokungabi sisisombululo esifanelekileyo senkqubo ye-C++ enzulu. Ungaphuhlisa, uphumeze, kwaye upapashe iziqwengana ezilula zekhowudi ye-C++ kwi-JSFiddle.
Nangona kunjalo, iqonga linokuthi liswele ukusebenza kunye nezixhobo ezifunekayo kwiiprojekthi ezinzima ngakumbi.
namaxabiso
I-JSFiddle sisixhobo sasimahla sokwabelana ngekhowudi ekuvumela ukuba uhlele, wabelane, wenze, kwaye ulungise ikhowudi yeWebhu ngokuthe ngqo kwisikhangeli sakho.
5. Studio ebonakalayo kwi-Intanethi
Yimeko ebonelelwe nguMicrosoft yophuhliso esekwe kwilifu. Inika uluhlu olupheleleyo lwezixhobo kunye nobuchule bokucwangcisa kunye nokufunda iC ++. Unokwenza ikhowudi kwaye usebenzisane kwiiprojekthi ngqo kwiGitHub.
Oku kunokwenzeka ngenxa yokudityaniswa kweVisual Studio Online kunye neGitHub Codespaces. Inomhleli wekhowudi, i-debugger edibeneyo, kunye neempawu zentsebenziswano yexesha langempela. Ukubhala, ukuvavanya, kunye nokwabelana ngekhowudi ye-C ++ yenziwe yalula nge-Visual Studio Online.
Isebenza kakuhle nokuba usebenza wedwa okanye neqela. Bobabini abaphuhlisi abatsha nabanamava banokuzuza kwi-interface yayo kunye neempawu ezomeleleyo.
namaxabiso
Iinketho zamaxabiso eMicrosoft Visual Studio ziyafumaneka kubasebenzisi kunye neenkampani.
Ukhetho lomntu ngamnye lubonelela ngeprimiyamu yeVisual Studio Professional kunye neVisual Studio Enterprise editions eqala kwi-$45 ngenyanga. Ukwengeza ukuya kuhlelo lwasimahla lweVisual Studio Community.
I-Visual Studio Corporate ene-MSDN yeyona ndlela yoshishino yeenkampani, iqala kwi-$2,999 ngomsebenzisi ngamnye ngonyaka kwaye ibonelela ngokufikelela kwiintlobo ngeentlobo zezixhobo zophuhliso, iinkonzo kunye nenkxaso..
Kukho iindlela ezahlukeneyo zokufumana iilayisensi zevolumu.
6. Wandbox
Ungaphuhlisa ngokulula kwaye wabelane ngeziqwengana zekhowudi yeC++ usebenzisa iWandbox.
Ingumqokeleli we-intanethi kunye nomgijimi wekhowudi. I-Wandbox ibonelela ngesetingi apho unokuzama ngezona mpawu zolwimi zakutsha nje. Inogxininiso ekuboneleleni ngezakhono zamva nje zeC++ kunye namathala eencwadi.
IWandbox ibonelela ngabaqulunqi abaninzi kunye namathala eencwadi.
Unenkululeko yokukhetha izixhobo ezisebenza kakhulu kuwe. Kwakhona, iWandbox inengqokelela yeekhowudi eziziqwengana ezenziwe ngumsebenzisi. Ke, unokuphefumlelwa kwaye uwasebenzise njengendawo yokutsiba. Oku kuxhasa ngakumbi ikhowudi yakho kunye nokufunda.
namaxabiso
I-Wandbox yi-online compiler kunye nexesha lendawo yokusebenza esimahla ukuyisebenzisa. I-Wandbox ayinamrhumo okanye iintlawulo ezinxulumene nayo, iyenza ibeyeyona ndlela inomtsalane kubaphuhlisi abakhangela indawo esimahla kunye nelula yekhowudi ye-intanethi.
7. Ideone
I-Ideone yinto ephawulekayo, iqonga lophuhliso olusekwe kwifu.
Umhleli wekhowudi ye-Ideone ekhaphukhaphu kwaye ekhawulezayo Uyakwazi ukuqhuba ikhowudi yakho ngaphandle kweziphazamiso okanye iifrills.
Iqonga libonelela ngeendlela ezahlukeneyo zokulungisa iimpazamo kunye neempawu zokuvavanya. Ezi ziquka ukuqaqambisa isintaksi kunye nohlehliselo oluzenzekelayo. Ke, kulula ukuchonga kunye nokulungisa imiba kwikhowudi yakho.
Ideone liqonga bhetyebhetye kuzo zonke iimfuno zakho ikhowudi. Ixhasa ngaphezu kweelwimi zeprogram ezingama-60. I-Ideone ikunika izixhobo ozifunayo ukuze ubhale kwaye usasaze ikhowudi ye-C ++.
namaxabiso
I-Ideone yi-compiler ye-intanethi yamahhala kunye nokusingqongileyo okuhlangeneyo kophuhliso (IDE) kwiilwimi ezahlukeneyo zokucwangcisa.
8. I-GCC kwi-intanethi
Kulwimi lweprogram ye-C ++, i-GCC Online yi-compiler esekelwe kwifu. Ufumana ukwenza ikhowudi yakho kanye kwibhrawuza yakho yewebhu.
Ugxininiso lwayo lokuhambelana luyenza yahluke kwezinye iinkqubo. Isebenzisa umqokeleli ofanayo we-GCC owaziwayo phakathi kwabasebenzisi beLinux kunye ne-Unix.
Ikhowudi oyenzayo kwaye uyakha usebenzisa i-GCC kwi-Intanethi iya kwenza kanye njengoko ibiya kwenza kwinkqubo yakho yendawo.
namaxabiso
Iqonga leCoding Ground liyafumaneka mahala tutorialspoint.com.
9. Ikhowudi naphi na
Ikhowudi naphi na ibonelela ngoluhlu olupheleleyo lwezixhobo zentsebenziswano yeprojekthi ye-C ++ kunye nekhowudi. Ngenxa yogxininiso lwentsebenziswano, iCodeanywhere ime yodwa. Ibonelela ngezixhobo zentsebenziswano yexesha lokwenyani ezikuvumela ukuba usebenze nabanye ngexesha lokwenyani.
Kuba wonke umntu unokusebenzisana nakweyiphi na indawo, ilungile kumaqela akude. Kwakhona, iCodeanywhere yenza kube lula ukwenza ikhowudi ngelixa usendleleni. Isebenza kuyo nayiphi na i-hardware kunye nenkqubo yokusebenza, kuquka i-desktop, iselula, kunye nethebhulethi.
Ngaphandle koko, ine-terminal eyakhelweyo. I-terminal yayo edibeneyo yenza kube lula ukwenza izikripthi zeqokobhe kunye nemiyalelo.
namaxabiso
Kubantu ngabanye kunye namaqela, i-CodeAnywhere ibonelela ngamanqanaba amathathu exabiso: Isiseko (i-$ 6), iStandard ($ 15), kunye nePremium ($40).
Isiseko siza kunye nentsebenziswano ephilayo, ukuya kuthi ga kwi-5 yonxibelelwano olukude, kunye nesitya esi-1 esine-2 GB RAM & 10 GB HDD. Uhlobo oluqhelekileyo luza nezikhongozeli ze-3, intsebenziswano ephilayo, ukuya kuthi ga kwi-15 uxhulumaniso olukude, kunye nememori engcono, ukusebenza kunye nokugcinwa.
Iprimiyamu ibonelela ngezikhongozeli ezi-6 ezinoqhagamshelo olukude olungenamda, inkumbulo eninzi, isantya kunye nokugcinwa. Zonke iinketho ziquka inkxaso ye-FTP, i-FTPS, kunye ne-SSH kunye nentsebenziswano ephilayo.
10. Cpp.sh
I-Cpp.sh inikezela ngendlela ekhawulezayo yokwenza ikhowudi ye-C++ ngaphandle kokuseta okanye ukufakwa kwesoftware.
Uninzi lweempawu ze-C++, kubandakanywa nowona mgangatho wamva nje we-C++20, uyaxhaswa. Ukongeza, iqonga linamandla okulungisa ingxaki. Unokuvavanya ikhowudi yakho ngamagalelo ahlukeneyo, ukwenza kube lula ukufumana kunye nokulungisa imiba.
Lo ngumhleli okhethekileyo kuba unikezela ngamava ekhowudi agudileyo. Ubunzima bokuseka indawo yophuhliso kupheliswa.
Ke, sisixhobo esifanelekileyo kubo bobabini abatsha kunye nabanamava benkqubo yeC ++.
namaxabiso
I-cpp.sh ngumqokeleli we-intanethi wasimahla. Akukho ukhetho lwamaxabiso okanye izicwangciso zeprimiyamu onokukhetha kuzo. Abasebenzisi bafumana ukufikelela simahla kuzo zonke iimpawu kunye neenkonzo.
isiphelo
Isishwankathelo, i-C++ lulwimi lweprogram olunamandla nolusetyenziswa ngokubanzi.
Ukudala izicelo eziphezulu zokusebenza, zigqibelele. Iijenereyitha zekhowudi zeC ++ lolona khetho lubalaseleyo kubantu abanqwenela ukonga ixesha. Izixhobo ezininzi zineempawu kunye neenzuzo zazo.
Iijeneretha zekhowudi eziphezulu ze-C++ ziquka i-Wandbox, i-Visual Studio Online, kunye ne-Repl.it. Kodwa sicebisa ukuba unike ingcebiso nganye. ukuze ukhethe okona kulungileyo kwiimfuno zakho ezithile.
Shiya iMpendulo