#guide/course for cpp
17 messages · Page 1 of 1 (latest)
When your question is answered use !solved or the button below to mark the question as resolved.
Remember to ask specific questions, provide necessary details, and reduce your question to its simplest form. For tips on how to ask a good question use !howto ask.
We generally recommend a good book to learn the necessary fundamentals:
To actually write and run C++ code, you will need a compiler, editor, and debugger. We strongly recommend to start out using an IDE, which will provide all these tools for you:
- [Visual Studio](#1165492293810257920 message)
- CLion
C++ is pretty different from C, you do things pretty differently in C++
so there isnt just simple "learn these 3-4 things new in C++ and you are good to go"
i meant syntax dirences, things that work in C but will not compile in cpp
they will
C++ tries too hard to stay backward compatible with C
with C89 not all features from newer C versions will work
ofcourse not
i just want list of all things that are broken in cpp, somone probably made sth like that
Welcome to Together C & C++. We have many channels on various topics, and encourage you to explore the channel list. Please ask your question in the appropriate channel:
- #1013107104678162544, #cpp-help-text for help with C++
- #1013104018739974194, #c-help-text for help with C
- #tooling if you can't get your code to run
- the #360691955031867392 section for help with specific topics like algorithms
- #general-technical to discuss your projects
- #c-cpp-discussion to discuss C and C++
- #1078717238678409369 to get feedback
- #1014328785685979136 to just show off
@mossy zealot whats the command for cpp resorces?
i just did /howto and selected "learn C++" thing from the suggestions
ok, ty
@polar kraken Has your question been resolved? If so, type !solved :)
There is a Wikipedia page on the subject which might help.
https://en.wikipedia.org/wiki/Compatibility_of_C_and_C%2B%2B
The C and C++ programming languages are closely related but have many significant differences. C++ began as a fork of an early, pre-standardized C, and was designed to be mostly source-and-link compatible with C compilers of the time. Due to this, development tools for the two languages (such as IDEs and compilers) are often integrated into a s...