sas

ASP-Active Server Pages
Computer Fundamentals
What is computer?
Software
Hardware
Operating System
Programming Language
C and C++
Java
C#
Python
Visual Basic
Jscript.NET
Web Development
HTML
ASP
PHP
JavaScript
VBScript
.NET
.NET Micrsoft
ASP.NET
.NET Mobile
Forum
VB/VB.NET
ASP/ASP.NET
VBScript
JavaScript

Topic: C++


History Of C++
C++ (generally pronounced /si pl?s pl?s/) is a general-purpose, high-level programming language. It is a statically-typed free-form multi-paradigm language supporting procedural programming, data abstraction, object-oriented programming, and generic programming. Since the 1990s, C++ has been one of the most popular commercial programming languages.

Stroustrup began work on C with Classes in 1979. The idea of creating a new language originated from Stroustrup's experience in programming for his Ph.D. thesis. Stroustrup found that Simula had features that were very helpful for large software development, but the language was too slow for practical use, while BCPL was fast but too low-level and unsuitable for large software development. When Stroustrup started working in Bell Labs, he had the problem of analyzing the UNIX kernel with respect to distributed computing. Remembering his Ph.D. experience, Stroustrup set out to enhance the C language with Simula-like features. C was chosen because it is general-purpose, fast, and portable. Besides C and Simula, some other languages which inspired him were ALGOL 68, Ada, CLU and ML. At first, the class, derived class, strong type checking, inlining, and default argument features were added to C via Cfront. The first commercial release occurred in October 1985.[1]

Contents
1. Structure of C++ Program
2. Data Input/Output
3. Introduction to Classes
4. Strings
5. Arrays and Pointers of Classes
6. Exception Handling
7. Operator Overloading
8. Dynamic Memory Allocation
9. Inheritance and Template
10. Input/Output with Files

 

Error in my_thread_global_end(): 2 threads didn't exit