现代C++学习路线与经验 2025-10-16 在看完读完一些大神的课程与书籍后,总结了一下现代cpp的学习路线与经验,无非就是大概两个方向。不论哪个方向当然就是学习基本的语法,变量循环结构数组函数等等等。 第一条路线 简要来说就是按照语法,基本语法特性,然后逐渐学习 第一阶段(基础c++98/03) 我先说第一条路线,首先学习经典c++语法,然 157 | 0
Thread、mutex and atomic 2025-05-20 2025-05-20 cpp ✅ 一、std::thread 已使用 chatgpt 重构笔记结构 C++11 原生线程类 1.1 基本语法 #includ 83 | 0
Pipe优缺点 2025-05-13 杂七杂八 在 Linux 和 UNIX 系统中,管道(pipe)是进程间通信(IPC, Inter-Process Communication)的一种基本机制。它允许一个进程的输出作为另一个进程的输入。下面我们系统性地分析 Pipe 的 优点与缺点。 ✅ Pipe 的优点 289 | 0
c++左值与右值 2025-04-22 cpp cpp ✅ AI优化后的笔记 📌 一、左值(Lvalue)和右值(Rvalue) ✳️ 左值(Lvalue) 表示持久存在的对象,有确定的内存地址 可以出现在赋值号(= 151 | 0
从Makefile到Cmake一站化教程! 2025-04-17 2025-04-17 必学工具 Tools 已使用AI重构结构,笔记会更有条理。 🚀 一、Makefile 是干什么的? Makefile 是一个“构建脚本”,告诉 make 命令如何一步步编译代码、生成程序、运行测试、清理文件等。 🧱 二、基本结构 一个最小的 Makefile: main: main.c gcc -o main 356 | 0
Beyond Coding: Mastering Planning, Empathy, and Team Synergy in Software Development 2025-03-16 杂七杂八 1. The Importance of Planning A project plan acts as a roadmap, ensuring alignment on goals, timelines, and resources. Without it, teams risk scope cr 162 | 0
Vim 2025-01-18 必学工具 Vim 的基本操作详解 Vim 是一种强大的文本编辑器,以其灵活的操作模式和高效的文本处理能力著称。以下将通过逐步解析其核心功能与使用方法,帮助用户更好地理解和掌握 Vim 的使用技巧。 1. Vim 的操作模式 Vim 提供多种模式,每种模式对应不同的操作需求: Normal Mode(正常模式) 570 | 0
人工智能入门建议 2025-01-17 2025-04-17 人工智能 终极算法读后感 我读了《终极算法》这本书,才想着写一个人工智能入门指南,里面提到的五个学派代表了机器学习和人工智能发展的主要思潮,它们各自基于不同的理念、假设和方法论来探索智能的本质和实现方式,我先对这五个学派的详细解析(如果不想看,可以直接跳过,去看后面的入门建议): 1. 符号学派(Symbol 768 | 0
C++遍历的方法 2025-01-08 2025-01-17 cpp 三种遍历方法分别适用于哪些容器 C++ 中,遍历容器的方法与容器的特性有关。以下是三种遍历方法在不同容器中的适用情况: 1. 迭代器遍历 for (std::container_type<T>::iterator it = container.begin(); it != container.end 235 | 0