SiteMap
- 12) C Best Practices and Coding Style
- 5.1) Pointers and addresses in C
- 7.3) Custom Exception Classes
- Algorithms
- Backtracking
- Binary Search Tree
- Breadth First Search
- C Advanced Concepts
- C Debugging and Troubleshooting
- C Programming Language
- 10) Common programming errors in C
- 11) Debugging techniques and tools in C
- 2) C Basic Concepts
- 3) Functions in C
- 5.2) Pointer arithmetic in C
- 5.3) Types of Pointers in C
- 5.4) Dynamic memory allocation in C
- 6.1) Structure in C
- 6.2) Array of structures in C
- 6.3) Unions in C
- 6.4) Memory Alignment and Padding for Structures
- 7.1) File Handling in C
- 7.2) Sequential and Random file access in C
- 7.3) Error handling and file I/O operations in C
- 7.4) Binary Files in C
- 8.1) Preprocessor Directives in C
- 8.2) Enumerations and typedef in C
- 8.3) Bit Manipulation and Bitwise Operators
- 8.4) Memory Layout of C programs
- 8.5) Handling errors and exceptions in C
- 9) Standard C library functions and headers
- 1) Introduction to C Programming
- 4) Arrays in C
- C Standard Library
- C++ Programming Language
- 1.1) What is C++?
- 1.2) Setting up a basic C++ development environment
- 1.3) Hello World program in C++
- 1.4) Input and output in C++
- 2.1) Fundamental data types in C++
- 2.2) Variables and constants in C++
- 2.3) Operators in C++
- 3.1) Functions in C++
- 3.2) Function overloading in C++
- 3.3) Recursion in C++
- 4.1) Object-Oriented Programming (OOP)
- 4.2) Classes and Objects in C++
- 4.3) Constructors in C++
- 4.4) Destructors in C++
- 4.5) Access specifiers C++
- 5.1) Inheritance in C++
- 5.2) Function overriding
- 5.3) Polymorphism in C++
- 5.4) Virtual functions in C++
- 5.5) Abstract classes and Pure virtual functions
- 6.1) Templates in C++
- 6.2) Function templates in C++
- 6.3) Class templates in C++
- 7.1) Exception handling in C++
- 7.2) Pre-defined Exception classes in C++
- 7.4) RAII – Resource Acquisition Is Initialization
- 8.1) File Input/Output (I/O) in C++
- 8.2) Text files and Binary files in C++
- 8.3) ifstream in C++
- 8.4) ofstream in C++
- Coding Patterns
- Data Structures
- Design Patterns
- Functions
- Interview Problems
- Detect Cycle in Graph
- Graph Topological sort
- Implement a breadth-first search (BFS) on a graph.
- Implement a priority queue using a heap
- Implement a thread-safe queue
- Implement Circular queue.
- Implement depth-first search (DFS) on a graph.
- Implement square root function.
- Implement std::unique_ptr
- Josephus Problem: N people K Executions in Cycle
- Max Programs a student can attend ?
- Producer Consumer problem
- Replace the last word of a string with number
- sort a huge array of numbers with a max number.
- Stock Buy Sell for Maximum Profit
- Latest Articles
- Modern C++
- Operating System
- Pointers and Memory Management
- SiteMap
- Standard Template Library (STL)
- Structures and Unions