Wednesday, June 24, 2015

List of online C++ compilers

I have been using the online C++ compiler, codepad, for the last few years to quickly test small bits of C++ code. Then I came across another one, Ideone, and then another and another and... until I needed to keep a list of them. There are other lists out there—in fact I started with the this one—but some aren't kept up to date or are incomplete. I needed my own list, so here it is, from best to worst, according to my admittedly cursory review.

Ideone GCC Great!
Koding GCC
registration
Impressive, but might be too ambitious.
codepad GCC Basic.
Rextester Clang
GCC
VC++
Basic.
HackerEarth GCC Basic.
Wandbox Clang
GCC
w/Boost
Basic, but can change compiler command-line options.
Coliru Clang
GCC
w/Boost
Basic, but can change compiler command-line options.
C++ shell GCC
w/Boost
Simple.
GCC Explorer Clang
GCC
Intel ICC
Basic. Just compiles code and displays assembly-language output.
dbgr.cc GCC Hmm... Can debug your code! But they plan to charge.
WebCompiler VC++ Microsoft's online Visual C++ compiler. Rudimentary, but can change compiler command-line options.
Coding Ground GCC Would be "Good" if console output wasn't duplicated 4 or 5 times.
Online Compiler GCC Crude. Doesn't run the code—you download the executable.
bOtskOOl ?
registration
I never received the registration confirmation email.
CodeTwist ? Like a codepad "lite." JavaScript error when I tried to use it.
Comeau Comeau Crude, 90's web design. Currently down. Compile only?

I did something sort of like this twenty years ago. I had written a static-analysis tool for C (not C++) built on top of an extensible C parser I also wrote. I was playing around with sendmail at the time. I wrote a sendmail rule that ran the analysis tool on any C code in the body of an email sent to a particular email address and returned the resulting report to the sender.

17 comments:

amasad said...

Checkout repl.it it can compile and execute C++ and C++11. It's also unique in that it's interactive and can ask for user input in real time.

Jayk said...
This comment has been removed by the author.
Jayk said...

I think onlinegdb.com should be in your list, which is online compiler with debugger.

Blogger said...

If you want your ex-girlfriend or ex-boyfriend to come crawling back to you on their knees (no matter why you broke up) you must watch this video
right away...

(VIDEO) Get your ex CRAWLING back to you...?

Oghwie Ufuoma Harrison said...


https://www.youtube.com/watch?v=FUrh0L-rpGs

Oghwie Ufuoma Harrison said...


IRS, an acronym for Internal Revenue Service is the largest firm in the United State Department of Treasury.
http://www.kikguru.com/irs-internal-revenue-service-www-irs-gov/

Chetan said...

UIDAI Official Website
Check Aadhaar Status
Update Aadhaar Card
Aadhaar Card Correction Online
Aadhaar Card Address Change Online
Aadhaar Card

Mohan Mahtha said...

Great Video sir! This one is really very nice and well explained. Thanks for sharing this great piece of information, looking for next one from you. Need digital signature certificates - visit Digital Signature Certificate Provider in India

Free Career Guide said...

Nice Post thanks for the information, good information & very helpful for others. For more information about Digitize India Registration On digitizeindia.gov.in | Sign Up For Data Entry Job Eligibility Criteria & Process of Digitize India Registration Click Here to Read More

Free Career Guide said...

Nice Post thanks for the information, good information & very helpful for others. For more information about For your daughter, the government spent Money from her studies to marriage Click Here to Read More

Olivia bates said...

Informative post. You can extend your business with Digital Signature.its reduce your time for signature. Thanks for sharing.Digital Signature certificate

Rahul kapoor said...

cake shop in mirzapur
Om Bakery And Cake Shop In Mirzapur
Cake Shop in Mirzapur

Rahul kapoor said...

Factory for Rent in Sahibabad Industrial Area
Warehouse for Rent in Sahibabad Industrial Area
Factory for Rent in Noida
Warehouse Space for Rent in Noida

Rahul kapoor said...

Factory for Rent in Patparganj Industrial Area
Warehouse for Rent in Patparganj Industrial Area
Factory for Rent in Jhilmil Industrial Area
Warehouse for Rent in Jhilmil Industrial Area
Property dealers in Sahibabad Industrial Area
Factory for Rent in Okhla Industrial Area
Property Dealers in Patparganj Industrial Area

Rahul kapoor said...

Property Dealers in Patparganj Industrial Area
Property Dealers in Sahibabad Industrial Area

John Prem Kumar S said...

Has More than 20+ Language Support

guvi.in/ide

kavyagaur said...




It is one of the best blog. I have came across in recent time. It provide all the necessary information.Your tutorials helped a lot in understanding the whole process of using power.
digital marketing training in noida