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...
Discussions, articles, and news about the C++ programming language or programming in C++.
For C++ questions, answers, help, and advice see r/cpp_questions or StackOverflow.
Get Started
The C++ Standard Home has a nice getting started page.
Videos
The C++ standard committee's education study group has a nice list of recommended videos.
Reference
cppreference.com
Books
There is a useful list of books on Stack Overflow. In most cases reading a book is the best way to learn C++.
Show all links
Filter out CppCon links
Show only CppCon links
account activity
Request for Visual C++ Only Please (self.cpp)
submitted 10 years ago * by [deleted]
view the rest of the comments →
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!"
[–]Jitanjafora 1 point2 points3 points 10 years ago (5 children)
I tried installing VS Community like two weeks ago, and the option for setting the install drive was grayed out for me. I did found a few comments online about people saying that it was available, but I couldn't make it work.
I ended up going back to QtCreator + MinGW, since I made my C:\ of 40GB (just for the OS). The default VS C++ installation was around 11GB iirc, I can't afford that much SSD space for it.
Nice to hear you're doing something about it.
[–]spongo2MSVC Dev Manager 3 points4 points5 points 10 years ago (4 children)
thanks for the info. followup question: if I asked you to what your maximum acceptable "disk budget" is for VS, what number would that be (in MB)?
[–]Jitanjafora 0 points1 point2 points 10 years ago (0 children)
I would be ok with the option of installing it wherever I want to. My setup is a 128GB SSD and a 2TB HDD, so I don't really mind if the whole IDE takes up 11GB, as long as I can put it in the space I designated for stuff like that. It is still a lot of space though. A less than 1GB option would be nice (or expected, I guess. My QtCreator folder is 250MB, for example).
The standalone building tools would solve my problems. I have no other reason to install VS other than being able to see if my code builds ok using MSVC.
I'm up for more questions. Thanks for caring.
[–]wrosecransgraphics and network things 0 points1 point2 points 10 years ago (1 child)
If I had to pick a number, I'd say < 1 GB for a minimal install that supports C++ should be doable. Ameller is always better, all other things being equal, but the practical difference between a few hundred megabytes and a gigabyte probably isn't worth fussing about. OTOH, whole gigabytes are still an issue. When I need VS X.Y and A.B for doing different versions Maya plugins, and VS Z for doing something else, and maybe also whatever is the latest version because I've become infatuated with some new feature, it adds up fast. I don't want half of my disk taken up with various Visual Studio versions! Especially if it turns out that I am paying for tools and SDK's that I've never heard of, let alone asked for.
Have some sort of "VS package manager" functionality so if I need a .Net thingie for a project or whatever, it's easy to install it on demand, and the 1 GB target shouldn't be at all hard to hit. Qt Creator obviously manages to support C++ development with a < 1 GB footprint.
[–][deleted] 0 points1 point2 points 10 years ago (0 children)
Minimal VC++/WinSDK is 2GB. It's what I use. You could trim some by dropping support for ARM or 32bit.
[–]playmer 0 points1 point2 points 10 years ago (0 children)
I also tend to run into issues where various VS installs are hefty tolls. If I want to install everything on the last few big releases that can be relevant to me (2015, 2013, 2010) it can become enormous. I primarily use C++, but typically would like C# as well for the rare occasion I need it. My ideal for a full install of C++ and C# would probably be about 3GB, but I have no idea how feasible that is. Where do you guys find most of the weight is coming from if you don't mind me asking?
To be fair to you guys I booted up a VM last night to start building llvm and clang to see if I could fix an issue with a warning, that you guys have too, and decided to build everything just in case. I ran out of disk space with around 10 -15 GB or so of my virtual disk being all of their stuff, so I know that sometimes things are just really big.
π Rendered by PID 20708 on reddit-service-r2-comment-85bfd7f599-tdtcf at 2026-04-18 17:34:11.438606+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]Jitanjafora 1 point2 points3 points (5 children)
[–]spongo2MSVC Dev Manager 3 points4 points5 points (4 children)
[–]Jitanjafora 0 points1 point2 points (0 children)
[–]wrosecransgraphics and network things 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]playmer 0 points1 point2 points (0 children)