https://github.com/mahdimotamedi/cpp-tutorial-samples-2017
this samples collected from cplusplus.com
https://github.com/mahdimotamedi/cpp-tutorial-samples-2017
cpp cpp-examples cpp-samples cpp-tutorials
Last synced: 10 months ago
JSON representation
this samples collected from cplusplus.com
- Host: GitHub
- URL: https://github.com/mahdimotamedi/cpp-tutorial-samples-2017
- Owner: mahdimotamedi
- License: gpl-3.0
- Created: 2018-07-30T14:02:15.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-02-13T15:34:48.000Z (almost 2 years ago)
- Last Synced: 2024-02-14T15:16:35.907Z (almost 2 years ago)
- Topics: cpp, cpp-examples, cpp-samples, cpp-tutorials
- Language: C++
- Homepage: http://www.cplusplus.com
- Size: 48.8 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# C++ Tutorial Samples 2017
This repository contains C++ sample codes that I collected from cplusplus.com with standard C++ 14. you can quickly find out how a certain language construct, or a popular function is generally used with samples.
To access or contribute the most recent modifications of these samples, find their github repository here:
## Running the Samples
I ran all samples with **Visual Studio 2015** on Windows. I think it works with most of compilers. please report me the problems with other compilers.
## Contents
#### Basics of C++
* Structure of a program
* Variables and types
* Constants
* Operators
* Basic Input/Output
#### Program structure
* Control Structures
* Functions
* Overloads and templates
* Name visibility
#### Compound data types
* Arrays
* Character sequences
* Pointers
* Dynamic Memory
* Data structures
* Other data types
#### Classes
* Classes (I)
* Classes (II)
* Special members
* Friendship and inheritance
* Polymorphism
#### Other language features
* Type conversions
* Exceptions
* Preprocessor directives
#### C++ Standard Library
* Input/Output with files
## References
I started learning this language with Deitels book. but it reminded all important structures with cplusplus.com
**The book:** H. Deitel and P. Deitel, *C++ How to Program*, 5th ed. Prentice Hall, Jan. 2005.