Skip to content

burakscha/CppWriteups

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Writeups

Welcome to the C++ Writeups repository! This is the place where we explore various C++ programming concepts, provide code examples, and share explanations to help you learn and improve your C++ skills.

About C++ 💻

C++ is a powerful and versatile programming language that is widely used for developing a wide range of software applications. It combines features of both low-level and high-level languages, making it suitable for systems programming, game development, web development, and more. Whether you are a beginner or an experienced programmer, you can find valuable insights, tips, and resources in this repository to enhance your C++ knowledge.

Repository Content

This repository contains a collection of C++ writeups and code examples that cover a broad spectrum of topics, including but not limited to:

  • Basic Syntax: Get started with C++ by learning about variables, data types, and fundamental language constructs.
  • Object-Oriented Programming (OOP): Explore the principles of OOP in C++, such as classes, objects, inheritance, and polymorphism.
  • STL (Standard Template Library): Discover the powerful containers, algorithms, and utilities provided by the C++ STL.
  • File Handling: Learn how to read from and write to files in C++ for data storage and retrieval.
  • Memory Management: Understand memory allocation and deallocation using pointers and smart pointers.
  • Concurrency: Explore multithreading and concurrent programming in C++.
  • Best Practices: Find tips and best practices for writing efficient and maintainable C++ code.

Getting Started

If you're new to C++ or looking to refresh your knowledge, you can start with the introductory writeups and simple code examples in this repository. Each topic is organized into a separate folder with relevant writeups and code files.

  1. Browse through the topics in the repository.
  2. Read the writeups and explanations for the concepts you want to learn.
  3. Experiment with the provided code examples and practice on your own.
  4. Feel free to open issues or pull requests if you have questions or suggestions.

Contributions

Contributions to this repository are welcome! If you have a C++ topic or concept you'd like to write about or if you spot an issue in existing writeups, please consider contributing. You can submit pull requests, report issues, or suggest new topics.

License 🖋️

This repository is licensed under the MIT License, which means you are free to use and modify the code and content provided here for your own learning and projects.

About

C++ notes and stats for nerds >.<

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages