# How-to-become-a-Cplusplus-Programmer **Repository Path**: weiyayun/How-to-become-a-Cplusplus-Programmer ## Basic Information - **Project Name**: How-to-become-a-Cplusplus-Programmer - **Description**: Everything you need to know to be a C++ programmer - **Primary Language**: C++ - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-08-11 - **Last Updated**: 2024-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 如何成为一个C、C++程序员 要成为一个优秀的C、C++程序员,应该要熟练掌握C语言、C++语言(C++11/14/17/20)、常用算法和数据结构,Linux系统编程,多线程编程,网络编程, 另外还应该学习汇编语言 ## 汇编语言学习笔记.txt * 汇编语言 第三版 王爽 * 80x86汇编语言程序设计教程 杨季文 * IBM PC 汇编语言程序设计 第五版 Peter Abel 著 沈美明 温冬婵 译 ## c语言学习笔记.txt * C Programming A Modern Approach 2nd C语言程序设计 现代方法 第二版 * C Primer Plus 6th C Primer Plus 第六版 ## c++语言学习笔记.txt + 入门 + Jumping Into C++ + C++ Primer Plus + Accelerated C++ + Programming Principles and Practice Using C++ + C++ How To Program + 提高 + C++ Primer + The C++ Standard Library + C++11和C++14总结 + Effective_C++和More_Effective_C++和一些C++用法总结 + Effective Modern C++ 总结 + 进一步提高 + C++17 The Complete Guide + C++17 总结 + Modern C++ Tutorial 总结 + C++20 总结 + C++ Templates + C++ Move Semantics + C++17 STL cookbook + C++ memory order循序渐进 + C++ Concurrency in Action + C++20 The Complete Guide + 总结 + C++常用头文件.txt + C++编程心得.txt ## 系统编程 * Linux系统编程手册 * Unix环境高级编程 * Linux系统常用头文件.txt * Linux系统编程API.txt ## 网络编程 * Linux高性能服务器编程 * TCP IP 网络编程 * Unix 网络编程 * FTP编程相关.txt ## 数据结构和算法 * 二叉树前序 中序 后序 非递归遍历.txt * 算法_数据结构_树相关 * 算法_数据结构_堆相关 * 算法_数据结构_排序相关 * 算法_数据结构_字符串相关 * LeetCode_学习笔记_全部