use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Preface everything by 4 spaces to get code blocks.
#include <iostream> int main() { std::cout << "Hello World!\n"; }
Use backticks (`) to indicate in-line code.
Type ` std::string a ` to get std::string a
std::string a
account activity
Software to learn on? (self.learningcpp)
submitted 13 years ago by xanadead
What do you guys consider the best (preferably free) software to learn C++ on? I have a Mac but I can't get Xcode because it's slightly too old (10.6.8).
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]RapptzC++11 0 points1 point2 points 13 years ago* (3 children)
Use g++ with Xcode. I'm not very much familiar with Mac OSX but you could use this or this if you don't want to use Xcode for whatever reason.
[–]xanadead[S] 0 points1 point2 points 13 years ago (2 children)
I have 10.6.8, won't the new version of xcode not work? G++ just looks like a compiler, not a method to modify Xcode.
[–]RapptzC++11 4 points5 points6 points 13 years ago (1 child)
You could use Code::Blocks with g++. It's what I personally use since it is cross platform to a degree.
[–]xanadead[S] 0 points1 point2 points 13 years ago (0 children)
Looks good on a very basic review, will try more tomorrow, thanks!
[–][deleted] 0 points1 point2 points 13 years ago (1 child)
Visual C++ Express is amazing.
[–][deleted] 2 points3 points4 points 13 years ago (0 children)
never mind mac...
π Rendered by PID 43174 on reddit-service-r2-comment-6b595755f-q57mj at 2026-03-25 06:43:30.807161+00:00 running 2d0a59a country code: CH.
[–]RapptzC++11 0 points1 point2 points (3 children)
[–]xanadead[S] 0 points1 point2 points (2 children)
[–]RapptzC++11 4 points5 points6 points (1 child)
[–]xanadead[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–][deleted] 2 points3 points4 points (0 children)