AlajeBash /
2023_Summer_Cpp_Challenge
This repository contains a 100 collection of C++ exercises suitable for beginners.
81/100 healthLoading repository data…
Dantusaikamal / repository
This Repository contains modules and programs that will help you learn C++ with easy. The Repo is still under development and more and more programs, materials will be posted soon
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This repository contains my Lab programs. I've included the example programs that I used for my presentation on the topic 'Function Overloading' in Function Overloading folder.
Soon I'll be uploading more programs and explainatory tutorials. Feel free to contribute to any modules. Look at contribution.md to find out more how you can contribute to this repository!
Here's the course content:
C++ Basics: Structure of a C++ program, Data types, Declaration of variables, Expressions, Operators, Operator Precedence, Evaluation of expressions, Type conversions, Pointers, Arrays, Pointers and Arrays, Strings, Structures, References. Flow control statement- if, switch, while, for, do, break, continue, goto statements. Functions - Scope of variables, Parameter passing, Default arguments, inline functions, Recursive functions, Pointers to functions. Dynamic memory allocation and de-allocation operators-new and delete, Preprocessor directives.
Object-Oriented Thinking: Different paradigms for problem solving, need for OOP paradigm, differences between OOP and Procedure oriented programming, Overview of OOP concepts Abstraction, Encapsulation, Inheritance and Polymorphism.
C++ Classes and Data Abstraction: Class definition, Class structure, Class objects, Class scope, this pointer, Friends to a class, Static class members, Constant member functions, Constructors and Destructors, Dynamic creation and destruction of objects
Data abstraction, ADT and information hiding.
Inheritance: Defining a class hierarchy, Different forms of inheritance, Defining the Base and Derived classes, Access to the base class members, Base and Derived class construction, Destructors, Virtual base class.
Polymorphism and Virtual Functions: Static and Dynamic binding, virtual functions, Dynamic binding through virtual functions, Virtual function call mechanism, Pure virtual functions, Abstract classes, Implications of polymorphic use of classes, Virtual destructors.
C++ I/O: I/O using C functions, Stream classes hierarchy, Stream I/O, File streams and String streams, Overloading operators, Error handling during file operations, Formatted I/O.
Exception Handling: Benefits of exception handling, Throwing an exception, The try block, Catching an exception, Exception objects, Exception specifications, Stack unwinding, Rethrowing an exception, Catching all exceptions.
Selected from shared topics, language and repository description—not editorial ratings.
AlajeBash /
This repository contains a 100 collection of C++ exercises suitable for beginners.
81/100 healthMuhammadAdilMemon /
This repository contains a set of lab tasks for a Programming Fundamentals course. The lab tasks are organized into 11 different labs, each covering a different topic related to programming in C++.This repository could be a valuable resource for students who are taking a programming fundamentals course and want to practice their skills in C++.
64/100 healthfaizan-ahmad5 /
This repository contains 100+ C++ programs, ranging from basic to advanced topics. It covers fundamental concepts like loops, conditionals, and functions, progressing to more advanced topics such as arrays, pointers etc. Perfect for beginners to grasp C++ essentials and for advanced learners to explore more complex concepts.
62/100 healthdeepaksinghrx /
This repository contains a collection of programming questions and solutions in the C++ programming language. The questions cover various fundamental concepts such as Input/Output, Operators, Decision Control, Loops, Functions, Arrays, Strings, Pointers and more.
58/100 healthakashmaji946 /
This is a repository for the premium online course: C++ Complete Bootcamp. It contains all C++ codes and slides and pdf(s) for C++ Premium (June-July 2021) classes.
33/100 healthammarrqureshi /
This repository contains simple C++ Programs, Data Structures and Algorithms implementation in C++ and some valuable functions to sharpen C++ skills. Anyone can take help from them and make improvements to them.
16/100 health