# C++ - Summary **Repository Path**: chi-lingche/c-0 ## Basic Information - **Project Name**: C++ - Summary - **Description**: List of every class's gitee repository - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-25 - **Last Updated**: 2025-02-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # C++ Programming Course Repository Hub ## Course Overview This repository serves as the central hub for all C++ course materials. Each class has its own dedicated repository containing: - Theory materials - Practice exercises - Class-specific resources ## How to Use This Repository 1. Each class is linked below with its corresponding repository 2. For each day's repository, click the corresponding invite link first (this gives you the right to push to that repository) 3. Click the link to access that day's materials 4. Clone that day's repository to your local machine 5. Find your branch name in: - [`Class 1-2 Branch Name.md`](./Class%201-2%20Branch%20Name.md) - [`Class 3-4 Branch Name.md`](./Class%203-4%20Branch%20Name.md) 6. Create your branch using your English name: `git checkout -b `. **The name must be only in lowercase.** 7. Complete the exercises in your branch 8. Push your branch to Gitee: `git push origin ` 9. Create a Pull Request on Gitee when you finish the > **Important**: Your branch name must match exactly what's listed in the reference files. All branch names are lowercase with no spaces. **Submissions with incorrect branch names will not be graded.** ### Git Workflow Example: ```bash # Clone the repository git clone [today-repository-url] # Create your branch (use your English name) git checkout -b john # Do your exercises... # Add and commit your changes git add . git commit -m "Completed exercises" # Push your branch git push origin john # Then go to Gitee and create a Pull Request ``` ## Class Schedule and Materials ### Class 1: Introduction to C++ and Development Environment - **Repository Link:** [C++ Class 1 Repository](https://gitee.com/kristenpire/c1) - **Invite Link:** [Click here to gain the right to push](https://gitee.com/kristenpire/c-1/invite_link?invite=7bffdd4a97dc6d9786a8f15cece9489bce035db0c3adf4f6e511b1509403e86ec834b0789adff3b95a8eecda7e932207) - **Core Concepts:** - Basic C++ syntax - Environment Setup - **Tools Setup:** - VS Code - Git basics - Gitee account setup ## Repository Structure Each day's repository contains: ``` └── daily-repository/ ├── exercises/ │ └── exercises.pdf ├── theory/ │ └── lesson-notes.pdf └── code/ └── ``` ## Important Notes - New repositories will be published before each class - Each class builds upon concepts from previous classes - Check each repository's README for specific instructions ## Getting Help If you encounter issues: 1. Check the additional materials in that day's repository 2. Review the theory notes 3. Ask questions during class 4. Check previous class materials if needed --- *This README will be updated throughout the course with new class repositories and materials.*