Skip to content

ExploitEngineer/cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

C++

A repository dedicated to learning, practicing, and exploring C++ from the ground up.

The goal is not simply to learn the syntax of the language, but to develop a deep understanding of how software interacts with memory, hardware, and the operating system. This repository serves as a personal knowledge base containing experiments, exercises, notes, and projects created throughout the learning process.

Topics explored include:

  • Core C++ fundamentals
  • Object-Oriented Programming
  • Memory management
  • Standard Template Library (STL)
  • Modern C++ features
  • Algorithms and data structures
  • Multithreading and concurrency
  • Performance optimization
  • Low-level programming concepts

Every piece of code in this repository is written with the intention of understanding why something works, not just how to make it work.

As the repository evolves, it will document lessons learned, common pitfalls, practical implementations, and deeper explorations into systems programming concepts that make C++ one of the most powerful languages in software development.

Philosophy

Learn by building.

Understand by breaking.

Master by repeating.

This repository is a continuous work in progress and will grow alongside my understanding of C++.

About

C++ from fundamentals to low-level systems programming. A collection of notes, experiments, exercises, and projects focused on memory, performance, concurrency, modern C++ practices, and the foundations needed for security research and exploit development.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages