This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
programming:cpp [2021/04/15 19:17] nanodano created |
programming:cpp [2021/06/09 00:55] (current) nanodano |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== C++ Programming ====== | ====== C++ Programming ====== | ||
- | C++ is a language based on CIf you want C programming, | + | If you are looking for the C programming |
+ | |||
+ | ===== Blog posts ===== | ||
+ | |||
+ | See: https:// | ||
===== Editors ===== | ===== Editors ===== | ||
- | vim | + | * vim |
- | emacs | + | |
- | Visual Studio Code | + | * gedit |
- | Visual Studio | + | * Geany |
- | Code:: | + | * Visual Studio Code |
- | Eclipse | + | |
- | Netbeans | + | * XCode |
- | CLion | + | * Qt Creator |
+ | * Code:: | ||
+ | | ||
+ | | ||
+ | | ||
===== Compilers ===== | ===== Compilers ===== | ||
- | g++ | + | * g++ (On Windows with MSYS2) |
- | clang | + | |
- | TurboC++ (DOS) | + | |
+ | |||
+ | ==== Debuggers ==== | ||
+ | |||
+ | * gdb | ||
===== Build tools ===== | ===== Build tools ===== | ||
- | Make | + | * Make |
- | CMake | + | |
- | Rake | + | |
- | Visual Studio | + | |
- | XCode | + | |
- | Eclipse | + | |
===== Code examples ===== | ===== Code examples ===== | ||
- | ==== Hello world ==== | + | See https:// |
- | <code cpp hello.cpp> | ||
- | #include < | ||
- | int main() { | ||
- | std::cout << " | ||
- | } | ||
- | </ |