I-C++ iwulimi lokuhlela oluqinile nolusetshenziswa kakhulu. Kuhle kakhulu ekudaleni inhlobonhlobo yezinhlelo zokusebenza.
Lezi zinhlelo zokusebenza zisukela emidlalweni yevidiyo kuye kumasistimu wokusebenza. Nokho, ngezinye izikhathi ukubhala ikhodi kusukela ekuqaleni kungase kudle isikhathi futhi kube nzima.
Yilapho i-C++ eku-inthanethi amakhodi generator kungasiza! Lawa mathuluzi akwenza kube lula futhi kube lula ukukhiqiza ikhodi ye-C++, okonga isikhathi nomzamo.
Abakhiqizi bekhodi bangakusiza ukuthi ukhiqize kalula ikhodi yekhwalithi ephezulu ye-C++. Kulokhu okuthunyelwe, sizobheka abakhiqizi bekhodi abayishumi abahamba phambili be-C++. Ngakho bopha ibhande futhi uqhubeke ufunda!
Ulimi Lokuhlela lwe-C ++
I-C++ isetshenziswa kabanzi futhi ivumelana nezimo ulimi lohlelo.
Kuyisethi yemiyalelo esetshenziswa ikhompuyutha ukuqedela imisebenzi ethile.
Izibalo ezilula, ukulingisa okuyinkimbinkimbi, nakho konke okuphakathi kuyizibonelo zalokhu. Nge-C++, ungakwazi ukuklama ikhodi egijima ngokushesha nangempumelelo.
I-C++ iyisinqumo esihle kakhulu sokuthuthukisa izinhlelo zokusebenza ezisebenza kahle kakhulu.
I-C++ Code Generator
Amajeneretha ekhodi we-C++ angamathuluzi aku-inthanethi anika amandla onjiniyela ukuthi bakhe ikhodi ye-C++ ngokushesha futhi kalula. Lobu buchwepheshe buzuzisa kakhulu labo abafisa ukonga isikhathi. Ungakha ikhodi yekhwalithi ephezulu ye-C++ elungele ukusetshenziswa ngokuchofoza okumbalwa nje.
Awudingi ukubhala yonke into kusukela ekuqaleni.
Amajeneretha ekhodi we-C++ awagcini nje ngokukongela isikhathi, kodwa futhi ahlinzeka ngendlela elula imvelo yokubhala ikhodi. Ungaqinisekisa ukuthi ikhodi yakho iyasebenza futhi ayinaphutha ngokusebenzisa lawa mathuluzi. Ngakho-ke, ungakwazi ukukhiqiza ikhodi yekhwalithi ephezulu ye-C++ kalula.
Kuhle kubo bobabili abasanda kuhlanganyela nabathuthukisi abanolwazi.
Abakhiqizi Bekhodi Be-C++ Abaphezulu
1. Phendula
I-Repl.it ingumhleli wekhodi esekwe kuwebhu kanye nomdidiyeli. Ihlinzeka ngendawo yokubhala yonke into eyodwa. Isebenzela izilimi ezihlukahlukene zokuhlela, kuhlanganise ne-C++.
I-Repl.it ihlukaniswa kwamanye abakhiqizi bekhodi be-C++ ngesixhumi esibonakalayo esibanzi nesisebenziseka kalula. Lokhu kwenza kube lula kwabaqalayo ukuthi baqale ukubhala.
Nge-Repl.it, ungabhala, usebenzise, futhi ulungise ikhodi ngesikhathi sangempela.
Futhi, ungafinyelela umtapo wolwazi omkhulu wezinqamuleli zamakhodi adalwe ngumphakathi ukuze uthole ugqozi.
Ngaphezu kwalokho, isekelwe ngamafu ukuze ukwazi ukusebenza noma yikuphi. Ungakwazi ukuhlanganyela ngesikhathi sangempela nabanye. I-Repl.it iyinkundla enhle kakhulu yokubhala nokufunda i-C++.
Zamanani
I-Replit inezinketho zentengo ezimbalwa, okuhlanganisa uhlelo lwamahhala nokubhaliselwe kwe-premium okuqala ku-$7 ngomsebenzisi ngamunye inyanga ngayinye.
Okubhaliselwe okukhokhelwayo kufaka okungeziwe njengezindawo zokusebenza eziyimfihlo nokusebenzisana okungenamkhawulo.
Amakhasimende angakhetha phakathi komjikelezo wokukhokha wanyanga zonke kanye nonyaka. I-Replit iphinde inikeze amanani entengo ebhizinisi ahlukile kumabhizinisi amakhulu.
2. I-inthanethi ye-GDB
Kuyi-web-based compiler ne-debugger edalwe ngokukhethekile i-C++. I-OnlineGDB ihlanganisa umhleli wekhodi kanye nekhonsoli yokuphumayo.
Futhi, ine-debugger, ekusiza ukuthi uthole kalula futhi ulungise izinkinga kukhodi yakho.
Inkundla futhi isekela abahlanganisi abaningi nemitapo yolwazi. Ungasebenzisa amathuluzi owafisayo. I-OnlineGDB iyindawo enhle kakhulu yokubhala nokufunda i-C++.
Zamanani
I-OnlineGDB iwuhlelo lokulungisa iphutha oluku-inthanethi kanye nensizakalo yokuhlanganisa.
Ungafinyelela izici namathuluzi enkundla mahhala. Lokhu kwenza kube ukukhetha okusebenzayo kwabantu noma izinkampani.
3. Ikhodipen
Kuyindawo yokuthuthukiswa kwe-front-end ebuye isekele i-C++.
Le nkundla igqama ngokugcizelela kwayo okuqinile ekudaleni konjiniyela nokusebenzisana.
Ngakho-ke, kungenye indlela enhle kakhulu yokukhombisa amathalenta okubhala amakhodi. Futhi, kuyisinqumo esihle sokuhlola umsebenzi wabanye.
Kubantu abathanda ukuthuthukiswa kokuphela, i-Codepen ingaba inkundla elungile yokuthuthukisa i-C++.
Nokho, kungase kungabi inketho engcono kakhulu kumaphrojekthi ayinkimbinkimbi we-C++. Ayinazo izici ezibalulekile ezinhlelweni ezithuthukisiwe, njengokulungisa iphutha namathuluzi okubambisana.
Zamanani
I-CodePen inezinketho eziningi zamanani. Lokhu kufaka phakathi uhlelo lwamahhala kanye Nesiqalisi Sonyaka esiyiprimiyamu, Unjiniyela Wonyaka, kanye nezinhlelo Zonyaka Zonyaka. Okubhaliselwe okukhokhelwayo kuyahluka kusuka ku-$8 kuya ku-$26 ngenyanga futhi kufaka phakathi izici ezengeziwe namandla okuhlanganyela.
Amakhasimende angakhokha nyanga zonke noma ngonyaka, ngenkokhelo yonyaka iletha ukonga okukhulu.
4. JSFiddle
Iwumhleli wekhodi esekwe kuwebhu osekela izilimi zokuhlela ezimbalwa. Okuhlukanisa i-JSFiddle ukugcizelela kwayo ukusebenzisana. Ngakho-ke, iyinkundla ephelele yalabo abafuna ukwabelana ngomsebenzi wabo noma ukuhlanganyela kumaphrojekthi. Nge-JSFiddle, ungakwazi ukuthuthukisa kalula futhi wabelane ngamazwibela ekhodi ye-C++.
Futhi, ungafinyelela umtapo wolwazi omkhulu wamakhodi adalwe ngumphakathi ukuze uthole ugqozi.
Nakuba i-JSFiddle isekela i-C++, ngokuyinhloko ihloselwe ubuchwepheshe obusekelwe kuwebhu obufana ne-HTML, CSS, ne-JavaScript. Kungase kungabi yisixazululo esifanelekile sohlelo olubucayi lwe-C++. Ungathuthukisa, usebenzise, futhi ushicilele amazwibela wekhodi ye-C++ alula ku-JSFiddle.
Kodwa-ke, inkundla ingase intule ukusebenza namathuluzi adingekayo kumaphrojekthi anzima kakhulu.
Zamanani
I-JSFiddle iyithuluzi lamahhala lokwabelana ngekhodi elikuvumela ukuthi uhlele, wabelane, usebenzise, futhi ulungise ikhodi yeWebhu ngokuqondile esipheqululini sakho.
5. I-Visual Studio Online
Kuyimvelo yokuthuthukiswa okusekelwe ngamafu ehlinzekwe yi-Microsoft. Ihlinzeka ngohlu olugcwele lwamathuluzi namakhono okuhlela nokufunda i-C++. Ungakwazi ukufaka ikhodi futhi uhlanganyele kumaphrojekthi usuka ku-GitHub.
Lokhu kungenzeka ngenxa yokuhlanganiswa kwe-Visual Studio Online ne-GitHub Codespaces. Inomhleli wekhodi, i-debugger ehlanganisiwe, nezici zokubambisana zesikhathi sangempela. Ukubhala, ukuhlola, nokwabelana ngekhodi ye-C++ kwenziwa kube lula nge-Visual Studio Online.
Kusebenza kahle noma ngabe usebenza wedwa noma neqembu. Bobabili abathuthukisi abasha nabanolwazi bangazuza kusixhumi esibonakalayo nezici eziqinile.
Zamanani
Izinketho zamanani ze-Microsoft Visual Studio ziyatholakala kubo bobabili abasebenzisi ngabanye kanye nezinkampani.
Inketho ngayinye inikeza izinhlelo ze-Visual Studio Professional ne-Visual Studio Enterprise eziqala ku-$45 ngenyanga. Ngaphezu kwalokho kuya kuhlelo lwamahhala lomphakathi lwe-Visual Studio.
I-Visual Studio Corporate ene-MSDN iyindlela ehlukile yebhizinisi yezinkampani, eqala ku-$2,999 ngomsebenzisi ngamunye ngonyaka futhi inikeza ukufinyelela ezinhlobonhlobo zamathuluzi okuthuthukisa, izinsizakalo, nokusekelwa..
Kunezinye izindlela ezahlukahlukene zokuthola amalayisense evolumu.
6. I-Wandbox
Ungakwazi ukuthuthukisa kalula futhi wabelane ngamazwibela ekhodi ye-C++ usebenzisa i-Wandbox.
Ingumqambi we-inthanethi kanye nomgijimi wekhodi. I-Wandbox inikeza isilungiselelo lapho ungazama khona izici zakamuva zolimi. Igcizelela ekunikezeni amakhono akamuva e-C++ nemitapo yolwazi.
I-Wandbox ihlinzeka ngezihlanganisi eziningi nemitapo yolwazi.
Unenkululeko yokukhetha amathuluzi asebenza kahle kakhulu kuwe. Futhi, i-Wandbox ifaka iqoqo lamazwibela amakhodi adalwe ngumsebenzisi. Ngakho-ke, ungathola ugqozi futhi uwasebenzise njengendawo yokugxuma. Lokhu kusekela ngokuqhubekayo ukubhala kwakho amakhodi nokufunda.
Zamanani
I-Wandbox ingumqambi oku-inthanethi nendawo yesikhathi sokusebenza engasetshenziswa mahhala. I-Wandbox ayinazo izinkokhelo noma izinkokhiso ezihlobene nayo, okuyenza ibe enye indlela ekhangayo konjiniyela abafuna indawo yamahhala nelula yokubhala ikhodi ku-inthanethi.
7. Ideone
I-Ideone iyinkundla yokuthuthukisa esekelwe ngamafu emangalisayo, enesici esicebile.
Umhleli wekhodi we-Ideone ongasindi futhi osheshayo Ungakwazi ukusebenzisa ikhodi yakho ngaphandle kweziphazamiso noma ama-frills.
Ipulatifomu iphinde inikeze ngezinhlobonhlobo zokulungisa amaphutha nezici zokuhlola. Lokhu kufaka ukugqanyiswa kwe-syntax kanye nokuhlehlisa okuzenzakalelayo. Ngakho-ke, kulula ukuhlonza nokulungisa izinkinga kukhodi yakho.
I-Ideone iyinkundla evumelana nezimo yazo zonke izidingo zakho zokubhala amakhodi. Isekela izilimi zokuhlela ezingaphezu kuka-60. I-Ideone ikunikeza izinsiza ozidingayo ukuze ubhale futhi usabalalise ikhodi ye-C++.
Zamanani
I-Ideone iyindawo yamahhala ehlanganisa i-inthanethi kanye nemvelo edidiyelwe yokuthuthukiswa (IDE) yezilimi ezihlukahlukene zokuhlela.
8. I-GCC ku-intanethi
Olimini lokuhlela lwe-C++, i-GCC Online ihlanganisa amafu. Ungathola ukukhipha ikhodi yakho khona kanye kusiphequluli sakho sewebhu.
Ukugcizelela kwayo ekusebenzisaneni kuyenza ihluke kwezinye izinhlelo. Isebenzisa i-GCC compiler efanayo edumile phakathi kwabasebenzisi be-Linux nabakwa-Unix.
Ikhodi oyidalayo noyakhayo usebenzisa i-GCC Online izosebenzisa njengoba nje ibingenza ohlelweni lwakho lwendawo.
Zamanani
I-Coding Ground platform iyatholakala mahhala ku-tutorialspoint.com.
9. ICodeanywhere
I-Codeanywhere inikeza uhla olugcwele lwamathuluzi okuhlanganyela kwephrojekthi ye-C++ nokubhala ngekhodi. Ngenxa yokugcizelela kwayo ukusebenzisana, i-Codeanywhere ihlukile. Inikeza amathuluzi okuhlanganyela esikhathi sangempela akuvumela ukuthi usebenze nabanye ngesikhathi sangempela.
Ngoba wonke umuntu angakwazi ukuhlanganyela kunoma iyiphi indawo, ilungele amaqembu akude. Futhi, i-Codeanywhere yenza kube lula ukubhala ikhodi ngenkathi usendleleni. Isebenza kunoma iyiphi ihadiwe nesistimu yokusebenza, okuhlanganisa ideskithophu, iselula, nethebhulethi.
Ngaphandle kwalokho, ine-terminal eyakhelwe ngaphakathi. Itheminali yayo edidiyelwe yenza kube lula ukuyisebenzisa izikripthi zegobolondo kanye nemiyalo.
Zamanani
Kokubili abantu ngabanye namaqembu, i-CodeAnywhere inikeza izigaba zamanani ezintathu: Okuyisisekelo ($6), Okujwayelekile ($15), kanye ne-Premium ($40).
I-Basic iza nokusebenzisana okubukhoma, ukuxhumana okude okungafika kwabangu-5, nesiqukathi esingu-1 esino-2 GB RAM & 10 GB HDD. Inguqulo evamile iza neziqukathi ezi-3, ukusebenzisana okubukhoma, ukuxhumana okukude okungafika ku-15, nenkumbulo engcono, ukusebenza, nokugcinwa.
I-Premium ihlinzeka ngeziqukathi ezingu-6 ezinoxhumo olukude olungenamkhawulo, inkumbulo eyengeziwe, isivinini, nokugcinwa. Zonke izinketho zifaka phakathi ukusekelwa kwe-FTP, i-FTPS, ne-SSH kanye nokusebenzisana okubukhoma.
10. Cpp.sh
I-Cpp.sh inikeza indlela esheshayo yokudala ikhodi ye-C++ ngaphandle kokusethwa noma ukufakwa kwesofthiwe.
Izici eziningi ze-C++, kuhlanganise nezinga le-C++20 lakamuva, ziyasekelwa. Ukwengeza, inkundla inamandla okususa iphutha. Ungahlola ikhodi yakho ngokufaka okuhlukahlukene, okwenza kube lula ukuthola nokulungisa izinkinga.
Lona umhleli okhethekile ngoba unikeza ulwazi lokubhala amakhodi olushelelayo. Ubunkimbinkimbi bokumisa indawo yokuthuthukisa buqediwe.
Ngakho-ke, iyithuluzi eliphelele labo bobabili abahleli bezinhlelo ze-C++ abasha nabasebekhulile.
Zamanani
I-cpp.sh ingumqambi we-inthanethi wamahhala. Azikho izinketho zentengo noma izinhlelo ze-premium ongakhetha kuzo. Abasebenzisi bathola ukufinyelela kwamahhala kuzo zonke izici namasevisi.
Isiphetho
Kafushane, i-C++ iwulimi lokuhlela olunamandla futhi olusetshenziswa kabanzi.
Ngokwenza izinhlelo zokusebenza ezisebenza kahle kakhulu, iphelele. Amajeneretha ekhodi we-C++ ayisinqumo esihle kakhulu kubantu abafisa ukonga isikhathi. Amathuluzi amaningana anezici zawo kanye nezinzuzo.
Abakhiqizi bekhodi be-C++ abaphezulu bahlanganisa i-Wandbox, i-Visual Studio Online, ne-Repl.it. Kodwa siphakamisa ukuthi unikeze isiphakamiso ngasinye. ukuze ukwazi ukukhetha okulungele izidingo zakho ezithile.
shiya impendulo