dev:c_plus_plus

Differences

This shows you the differences between two versions of the page.


Previous revision
dev:c_plus_plus [2023/05/01 17:17] (current) Henrik Yllemo
Line 1: Line 1:
 +<button type="primary" size="xs" icon="glyphicon glyphicon-bookmark">[[programming_lagugages| Programming Language]]</button> 
 +====== C++ ======
  
 +<data programminglanguage>
 +Full Name: C++
 +Short Name: C++
 +Description: C++ is a general-purpose programming language
 +Company: Bjarne Stroustrup
 +Web: No
 +Mobile: No
 +Enterprise: Yes
 +Embedded : Yes
 +</data>
 +
 +{{wp>c++}}
 +
 +<callout type="" title="GitHub Topics" icon="fa fa-github">
 +  * https://github.com/topics/cpp
 +
 +C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.
 +</callout> 
 +
 +
 +<jumbotron>
 +===== Hello World =====
 +
 +<sxh cpp>
 +#include <iostream>
 +
 +int main(){
 +    std::cout << "Hello, World!" << std::endl;
 +    return 0;
 +}
 +</sxh>
 +<WRAP column right><wrap lo>Source: [[https://en.wikibooks.org/wiki/Computer_Programming/Hello_world|Wikibooks]]</wrap></WRAP>
 +</jumbotron>
 + 
 +
 +  * Object-Oriented Programming (OOP)
 +  * Pointers
 +  * Classes
 +  * Templates
 +  * Inheritance
 +  * Polymorphism
 +  * Standard Template Library (STL)
 +  * Data Types
 +  * Operators
 +  * Functions
 +  * Control Structures
 +  * File Input/Output (I/O)
 +  * Memory Management
 +  * Exception Handling
 +  * Algorithms
 +  * Containers
 +  * Headers
 +  * Preprocessor Directives
 +  * Multithreading
 +
 +See also: [[dev:programming_lagugages]]
 +
 +{{tag>programminglanguage}}