# Cpp_Beginner_Guide **Repository Path**: loongba/Cpp_Beginner_Guide ## Basic Information - **Project Name**: Cpp_Beginner_Guide - **Description**: C++ 初学者指南:为初学者,尤其小学生中学生提供一些入门必要的建议,降低自学的门槛。 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: main - **Homepage**: https://loongba.cn - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-10 - **Last Updated**: 2025-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 《C/C++ 新手避坑指南 系列》 龙爸写给**初学 C/C++** 的朋友们的 新手入门指南: + [龙爸个人网站1](https://coffeedrunk.cn/archives/Cpp_Beginner_Guide)| [Github](https://github.com/LoongBa/Cpp_Beginner_Guide) 国外 | [GitCode](https://gitcode.com/LoongBa/Cpp_Beginner_Guide) 国内 | [Gitee](https://gitee.com/LoongBa/Cpp_Beginner_Guide) 国内 | [龙爸个人网站2](https://loongba.cn/archives/Cpp_Beginner_Guide) 一句话:几乎所有的教程、机构教的方法,都可以扔了,太复杂、隐藏问题。 > 本系列包含扫平入门的几个大障碍的**极简教程**: 1. **安装 C/C++ 编译环境**:**《[C/C++ 运行环境安装配置指南——初学者极简版](Cpp_Step_1_GCC_GPP_GDB)》** + 很简单两步操作搞定——所有教程都用古老的方式,该扔进垃圾堆了。 2. **用 VSCode 写你的第一个 Hello World**:**《[极简安装配置 VSCode:中文、C/C++扩展、中文乱码](Cpp_Step_2_VSCode_HelloWorld)》** + 配置 VSCode 最麻烦的 launch.json 和 task.json,用龙爸的方法很简单。 3. **方便[设置 Path 环境变量](SetEnvPath)的脚本**:在 Path 环境变量中查看、查找、添加、删除 + 一个命令行小工具,不用在各个界面间一步步操作。 4. **美化终端:《[配置美丽而强大的终端](Beautiful_Terminal)》** + 目前各种 Oh-My-Posh 的配置教程也是麻烦多多,坑多多,一样极简化。 + 后续补 StarShip 的配置(已经很简单,所以暂时没有动手的必要) --- 龙爸为何要费劲纠正这些错误的方法? > 2024年寒假,龙爸的儿子和几个小伙伴开始学习编程,随后暑假学习 C/C++ > > 但开局就遇到一堆问题,孩子们找了教程、视频,或者用机构教的方法, > > ——各种麻烦和隐藏问题, > > ——它们都是从更早的教程『借鉴』而来, > > ——受限于新的作者自身的经验和能力而把问题延续了下来。 > > 于是龙爸带着孩子们整理思路,顺带实践【第一性原理】。 ——因为这不是简单的『麻烦和复杂』的问题。 > 让孩子学编程, > > ——不就是培养『善于发现、善于思考』的能力么? > > 所以,必须从这些小事情开始给孩子做示范。 > > 龙爸经常教孩子一个概念,请问:佛祖当年念的是哪一部经? > > 这些教材借鉴的最源头的那一份的作者,难道不是自己『探索、思考』而写下的? > > 那我们就重新『探索、思考』吧。 --- 原文发布、维护于龙爸**陪孩子学习 `Python`、`C++` 的练习项目**: - [龙爸个人网站1](https://coffeedrunk.cn/archives/Cpp_Beginner_Guide)| [Github](https://github.com/LoongBa/Cpp_Beginner_Guide) 国外 | [GitCode](https://gitcode.com/LoongBa/Cpp_Beginner_Guide) 国内 | [Gitee](https://gitee.com/LoongBa/Cpp_Beginner_Guide) 国内 | [龙爸个人网站2](https://loongba.cn/archives/Cpp_Beginner_Guide) - 欢迎意见、建议和帮助,谢谢 🥰💕❤️ - 如果对你有帮助,请支持 Star~ ✨✨✨ - 转载时请保留声明和出处,谢谢 🤝🤝🤝 --- **龙爸陪中小学生学习的其它自制学习资料和教程**: - 学习 Python 练习题 - 学习 C/C++ 练习题 - 学习算法入门的教程和练习题(Python/C++) - Python 应用开发的系列入门练习 后续,龙爸还要继续陪孩子学习和实践:硬件编程、元宇宙编程、游戏开发、AI应用、AI深度学习的练习,以及综合性实战。 还请提出意见建议,多多支持。🥰💕❤️ - ---