{"id":28229009,"url":"https://github.com/yodkwtf/cpp-fundamentals","last_synced_at":"2025-06-13T02:32:24.794Z","repository":{"id":224409523,"uuid":"758621798","full_name":"yodkwtf/cpp-fundamentals","owner":"yodkwtf","description":"This repository offers essential examples for C++ learning, featuring concise code snippets to guide beginners in mastering fundamental concepts.","archived":false,"fork":false,"pushed_at":"2024-02-25T18:12:56.000Z","size":119,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-18T15:13:29.954Z","etag":null,"topics":["cpp"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yodkwtf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-02-16T17:58:49.000Z","updated_at":"2024-02-25T18:18:36.000Z","dependencies_parsed_at":"2024-02-25T20:27:18.643Z","dependency_job_id":"10d168be-a488-4152-af17-04cf497dcdbd","html_url":"https://github.com/yodkwtf/cpp-fundamentals","commit_stats":null,"previous_names":["yodkwtf/cpp-fundamentals"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/yodkwtf/cpp-fundamentals","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yodkwtf%2Fcpp-fundamentals","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yodkwtf%2Fcpp-fundamentals/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yodkwtf%2Fcpp-fundamentals/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yodkwtf%2Fcpp-fundamentals/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yodkwtf","download_url":"https://codeload.github.com/yodkwtf/cpp-fundamentals/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yodkwtf%2Fcpp-fundamentals/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259567109,"owners_count":22877643,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp"],"created_at":"2025-05-18T15:13:29.741Z","updated_at":"2025-06-13T02:32:24.786Z","avatar_url":"https://github.com/yodkwtf.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction to C++\n\nThis repository contains examples and exercises for learning C++ programming. It covers fundamental concepts and provides practical code snippets to help beginners get started with C++. The repository is organized into the following sections:\n\n1. **Basics**: This section covers the basic concepts of C++ programming, such as data types, variables, and operators.\n2. **Complex Topics**: This section covers more complex topics, such as pointers, arrays, and functions.\n3. **Object-Oriented Programming**: This section covers the principles of object-oriented programming, such as classes, inheritance, and polymorphism.\n\nEach section contains a set of examples to help you practice and reinforce your understanding of the concepts. The examples are designed to be simple and easy to understand.\n\n## Getting Started\n\nTo get started with this repository, simply clone it to your local machine and open it in your favorite code editor. You can then explore the examples and exercises in each section to learn more about C++ programming.\n\n```bash\ngit clone https://github.com/yodkwtf/cpp-fundamentals.git\n```\n\n#### Usage\n\n1. Navigate to the directory of interest.\n\n   ```bash\n   cd introduction-to-cpp/01-the-basics\n   ```\n\n2. Compile the C++ source file using a C++ compiler (e.g., g++).\n\n   ```bash\n   g++ hello_world.cpp -o hello_world\n   ```\n\n3. Run the compiled executable.\n   ```bash\n   ./hello_world\n   ```\n\nMake sure you have a C++ compiler installed to build and run the code examples.\n\n## Contributing\n\nIf you find any issues, have suggestions, or want to contribute additional C++ examples, feel free to open an issue or submit a pull request. Your contributions are highly welcome!\n\n## Contact\n\nIf you have any questions or want to reach out to me, you can find me on [Twitter](https://twitter.com/yodkwtf) or [LinkedIn](https://www.linkedin.com/in/durgesh-chaudhary/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyodkwtf%2Fcpp-fundamentals","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyodkwtf%2Fcpp-fundamentals","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyodkwtf%2Fcpp-fundamentals/lists"}