C++课程第4部分:C++基础



卷1:C++ 海豹

Linux 0.C++发展概述

Linux 1.C++与C

Linux 2.类与对象

Linux 3.C++输入输出流

Linux 4.日志系统

Linux 5.运算符重载

Linux 6.关联式容器

Linux 7.继承

Linux 8.多态

Linux 9.模板

Linux 10.移动语义与资源管理

卷2:书籍

C++ C++Primer 中文版 网络 TCP/IP详解 卷1 中文版

 

 

 

 

 

 

 

 

卷3:

 

C++课程第三部分:Linux提高部分



卷1:Linux-天明

Linux 01_IO多路复用 6.12作业参考

Linux 02_进程

Linux 03_进程间通信

Linux 04_信号 6.17作业参考

Linux 05_线程

Linux 06_网络协议

Linux 07_网络编程

Linux 08_进程池

Linux 09_线程池

Linux 10_Git

SQL 11_SQL

卷2:书籍

C++ C++Primer 中文版 网络 TCP/IP详解 卷1 中文版

 

 

 

 

 

 

 

 

卷2:泥鳅课件

Linux gdb-ref.pdf Linux Linux_0_Linux安装和系统简介.pdf Linux Linux_1_常用命令.pdf Linux Linux_2_vim使用.pdf Linux Linux_3_编译调试.pdf Linux Linux_4_文件操作.pdf Linux Linux_5_进程.pdf Linux Linux_6_进程间通信.pdf Linux Linux_7_信号.pdf Linux Linux_8_线程.pdf Linux Linux_9_网络协议.pdf Linux Linux_10_网络编程.pdf Linux Linux_11_进程池和线程池.pdf Linux Linux_12_数据库和SQL语句.pdf SQL Mysql 8.0 manual.pdf SQL mysql_manual_5.7.pdf SQL MySQL提高阶段.pdf SQL progit-zh-v2.1.1.pdf

 

C++课程第二部分:Linux基础部分



卷1:Linux基础

Linux部分卷1_Linux基础 01_环境安装与配置

Linux部分卷1_Linux基础 02_Linux发展历史

Linux部分卷1_Linux基础 03_常用shell命令

Linux部分卷1_Linux基础 04_Vim编辑器

卷2:GNU工具集

Linux部分卷2:GNU工具集 01_编译工具链

Linux部分卷2:GNU工具集 02_GDB调试程序

Linux部分卷2:GNU工具集 03_库文件

Linux部分卷2:GNU工具集 04_Makefile

卷3:文件系统编程

Linux部分卷3:文件系统编程 01_HelloWorld

Linux部分卷3:文件系统编程 02_目录流

Linux部分卷3:文件系统编程 03_无缓冲文件流

Linux部分卷3:文件系统编程 04_文件映射

Linux部分卷3:文件系统编程 05_重定向

C++课程第一部分:C语言部分


卷0:C阶段作业汇总

C语言部分卷0_C阶段作业汇总 节01_C语言基础阶段作业

C语言部分卷0_C阶段作业汇总 节02_数组阶段作业

C语言部分卷0_C阶段作业汇总 节03_函数阶段作业

C语言部分卷0_C阶段作业汇总 节04_指针和数组阶段作业

C语言部分卷0_C阶段作业汇总 节05_字符串阶段作业

C语言部分卷0_C阶段作业汇总 节06_结构体和枚举阶段作业

C语言部分卷0_C阶段作业汇总 节07_指针高级阶段作业

C语言部分卷0_C阶段作业汇总 节08_链表阶段作业

C语言部分卷0_C阶段作业汇总 节09_队列和栈阶段作业

C语言部分卷0_C阶段作业汇总 节10_哈希表和BST阶段作业

C语言部分卷0_C阶段作业汇总 节11_算法基础阶段作业

C语言部分卷0_C阶段作业汇总 节12_文件流阶段作业

卷1:C语言基础语法

C语言部分卷1_C语言基础语法 节01_初识C语言

C语言部分卷1_C语言基础语法 节02_VS的安装和配置

C语言部分卷1_C语言基础语法 节03_C语言超基础语法

C语言部分卷1_C语言基础语法 04_C程序执行过程

C语言部分卷1_C语言基础语法 05_使用VS调试程序

C语言部分卷1_C语言基础语法 06_格式化输入和输出

C语言部分卷1_C语言基础语法 07_基本数据类型

C语言部分卷1_C语言基础语法 08_运算符和表达式

C语言部分卷1_C语言基础语法 09_语句

C语言部分卷1_C语言基础语法 补充_有符号整数

C语言部分卷1_C语言基础语法 补充_IEEE754标准


卷2:数组

C语言部分卷2_数组 01_数组

C语言部分卷2_数组 02_二维数组

C语言部分卷2_数组 03_const关键字

卷3:函数

C语言部分卷3_函数 01_函数和函数调用

C语言部分卷3_函数 02_常见变量分类

C语言部分卷3_函数 03_值传递

C语言部分卷3_函数 04_递归


卷4:指针

C语言部分卷4_指针 01_指针基础

C语言部分卷4_指针 02_指针和数组

C语言部分卷4_指针 03_字符串

C语言部分卷4_指针 04_结构体和枚举

C语言部分卷4_指针 05_指针的高级应用

卷5:常用数据结构

C语言部分卷5_常用数据结构 01_链表

C语言部分卷5_常用数据结构 02_栈

C语言部分卷5_常用数据结构 03_队列

C语言部分卷5_常用数据结构 04_哈希表

C语言部分卷5_常用数据结构 05_二叉搜索树


卷6:算法基础

C语言部分卷6_算法基础 01_算法分析

C语言部分卷6_算法基础 02_基础排序算法

C语言部分卷6_算法基础 03_高级排序算法

C语言部分卷6_算法基础 04_二分查找算法

卷7:文件流

C语言部分卷7_文件流 01_流的概述

C语言部分卷7_文件流 02_文件流API

 

 

百度网盘

每天的学习资料和视频会上传百度云盘,需要的请自去查看。

C++59th百度网盘:

链接:https://pan.baidu.com/s/1C8DpWktbTtWs3KXaza0FQg?pwd=fssv

提取码:fssv

Git相关地址

C++59th的Gitee代码、图片等资料仓库:

https://gitee.com/cplusplus2023/cpp59th.git

如何使用Git来及时获取更新老师的代码呢?以及上述链接如何使用呢?

请参考文档:git的使用

如果不会用,或者有任何疑问,请直接询问老师!

作业仓库

先点击邀请链接,加入仓库成为开发者:

https://gitee.com/hixiaodong123/wangdao-cpp59/invite_link?invite=bca39c984c6d571bde0533db35d4bdd4bd08094b7c9ec07ab7993663152babc55ff10076314c47ce03eac9232b9ccfc5

项目/作业完成后,提交压缩文件,仓库地址是:

https://gitee.com/hixiaodong123/wangdao-cpp59

如何在作业仓库提交作业?

先成为仓库的开发者,然后用浏览器打开仓库链接,在仓库网页上点击"+"提交压缩包作业。当然你也可以用Git以指令的方式提交,但不要交错了位置。

极域卸载相关

很多同学,在极域无法连接教师端时,会自己主动去卸载极域。但是极域在卸载时,极易出现卸载失败的情况,这里提供一个专业卸载软件用于完全卸载极域:

链接:https://pan.baidu.com/s/1cx4qZfhJyfExAef16KMDiw?pwd=wi55

提取码:wi55

在卸载极域时,可以选择先用控制面板卸载,一旦卸载失败,可以直接用上述软件进行卸载。

卸载过程操作如下图所示:

 

图 2. 极域卸载流程图极域卸载流程图

 

上述操作卸载干净极域软件残留后,再重新安装极域即可。