吕鑫:【C++语法与数据结构第31天】【第3堂课】C++异常处理
1、演示通过fstream类进行串行化保存和加载的方法,节省数据存储的空间;
2、讲解和演示C++异常处理的概念与用法,对比throw语法与C语言goto语法的相似性;
3、演示try与多类型catch语法连用的方法,讲解异常类的开发应用以及异常注释的方法;
吕鑫:【C++语法与数据结构第31天】【第2堂课】stringstream类与fstream类的功能
1、讲解stringstream的功能和调用方法,演示通过该类对象进行格式化多类型数据的过程; 2、讲解fstream的功能和调用方法,演示通过ifstream和ofstream来对数据进行保存与加载的过程;
吕鑫:【C++语法与数据结构第31天】【第1堂课】虚基类的开发应用
1、通过在长连接网络项目客户端项目架构改造,演示虚基类的架构实现的条件与模型效果;
2、讲解一些关于C++输入输出的高级用法,包括输出的占位控制、填充设置以及其他的输出风格演示;
吕鑫:【C++语法与数据结构第30天】【第3堂课】最完美的C++网络通讯软件
1、讲解和演示服务器端多线程实现并发处理的架构模型和代码实现方法;
2、讲解和演示客户端短连接模式的开发I方法;
吕鑫:【C++语法与数据结构第30天】【第2堂课】CSockLx通讯类测试与应用
1、演示对封装好的CSockLx类进行客户端和服务器端测试的方法;
2、演示将封装好的CSockLx类替换到客户端与服务器端项目中j进行开发应用;
吕鑫:【C++语法与数据结构第30天】【第1堂课】封装CSockLx通讯类
1、讲解和演示一个完整的CSockLx通讯类的封装过程;讲解和演示一个完整的CSockLx通讯类的封装过程;
吕鑫:【C++语法与数据结构第29天】【第2堂课】C/S软件的账户管理功能开发
1、介绍网络程序的设计模式,包括需求引导和设计引导的程序设计模式;
2、讲解和演示C/S架构软件的账户管理功能的开发过程;
吕鑫:【C++语法与数据结构第29天】【第1堂课】C/S软件的网络登录功能开发
1、讲解和演示C/S软件的网络登录功能的开发过程;C/S软件的网络登录功能开发
吕鑫:【C++语法与数据结构第28天】【第2堂课】客户端数据排以及账户管理
1、讲解和演示客户端数据排序的方法,包括表内排序和表外排序两种方法;
2、简要介绍客户登录和账户权限管理等功能的开发,包括服务器端架构管理以及代码实现方法;
吕鑫:【C++语法与数据结构第28天】【第1堂课】复合网络协议开发过程
1、讲解和演示删除协议开发过程,以及初学网络程序开发过程容易出现的问题;
2、讲解和演示复合网络协议开发过程,以及网络协议开发过程的代码耦合性问题;
吕鑫:【C++语法与数据结构第27天】【第2堂课】TCP网络协议开发
1、介绍网络协议开发的原理和开发方法;
2、讲解和演示基于TCP的网络协议的项目开发过程;
吕鑫:【C++语法与数据结构第27天】【第1堂课】部分Socket函数的计算原理
1、使用union法讲解和演示,一些地址信息转换函数计算原理;
2、使用指针法讲解和演示,一些地址信息转换函数计算原理;
吕鑫:【C++语法与数据结构第26天】【第3堂课】CSocket类的开发应用
1、讲解和演示CSocket类用于开发UDP通讯程序的流程;
1、讲解和演示CSocket类用于开发TCP通讯程序的流程;
吕鑫:【C++语法与数据结构第26天】【第2堂课】TCP的多线程并发处理
1、讲解和演示通过多线程实现TCP服务器并发处理的方法;
2、讲解一些扩充的socket通讯函数的功能和使用方法;
吕鑫:【C++语法与数据结构第26天】【第1堂课】TCP与UDP通讯的区别
1、介绍TCP与UDP在通讯架构方面的区别;
2、讲解和演示TCP与UDP通讯开发流程上的区别;
吕鑫:【C++语法与数据结构第25天】【第3堂课】多线程与TCP通讯流程
1、讲解和演示通过多线程技术,实现接收端和发送端在同一进程内同时运行;
2、讲解和演示TCP通讯流程;
吕鑫:【C++语法与数据结构第25天】【第2堂课】Socket编程接口函数
1、讲解和演示socket族其他函数的功能和使用方法;Socket编程接口函数;
吕鑫:【C++语法与数据结构第25天】【第1堂课】UDP通讯流程
1、根据网站上最新的微软说明资料,逐一讲解UDP通讯流程的相关函数的功能和使用方法;
吕鑫:【C++语法与数据结构第24天】【第3堂课】Socket网络编程基础
1、介绍IP、端口和套接字等网络编程基础知识;
2、讲解和演示简单的UDP通讯软件的开发过程;
吕鑫:【C++语法与数据结构第24天】【第2堂课】二叉树映射类(CMap)加强版
1、进一步演示通过1、进一步演示通过循环算法开发二叉树映射类(CMap)的过程;循环算法开发二叉树映射类(CMap)的过程;
吕鑫:【C++语法与数据结构第23天】【第3堂课】二叉树映射类(CMap)原理(面试题)
1、讲解和演示二叉树的前、中、后序遍历的方法;
2、讲解满二叉树与完全二叉树的概念;
3、讲解搜索二叉树与二叉树映射类的原理;
吕鑫:【C++语法与数据结构第23天】【第2堂课】树与二叉树的基本概念
1、简要介绍一些关于树的基本术语;
2、讲解二叉树的节点信息并演示插入和遍历二叉树的方法;
吕鑫:【C++语法与数据结构第23天】【第1堂课】进一步讲解类工厂模型
1、进一步讲解和演示类工厂的主要接口开发方法;
2、讲解和演示指针链表的开发方法;
吕鑫:【C++语法与数据结构第22天】【第3堂课】动态绑定与静态绑定(面试题)
1、讲解和演示动态绑定与静态绑定的概念与原理;
2、讲解和演示虚析构函数的概念与原理,并讲解为什么构造函数不能使用虚函数的原因;
吕鑫:【C++语法与数据结构第22天】【第2堂课】指针链表的原理与功能
1、演示通过指针链表完成对类工厂模型的改造的过程;
2、进而使用指针链表进一步继续改造信息管理系统;
吕鑫:【C++语法与数据结构第22天】【第1堂课】初级类工厂模型开发
1、通过虚函数将通用数据类扩展成为工厂类;
2、展示一个初级类工厂模型开发的开发和改造过程;
吕鑫:【C++语法与数据结构第21天】【第3堂课】纯虚函数与抽象类的概念
1、通过简单的软件模块,讲解和演示std::string类在开发中的应用;
2、通过简单的软件模型,讲解和演示纯虚函数以及派生类的概念和用法;
吕鑫:【C++语法与数据结构第21天】【第2堂课】std::string类的功能介绍
1、对照std::string类的帮助网站,讲解和演示std::string类的各个成员函数的功能以及使用方法;
吕鑫:【C++语法与数据结构第20天】【第3堂课】虚函数与多态概念与应用
1、讲解和演示虚函数的概念与作用;
2、讲解和演示虚函数与多态在开发中的应用;
吕鑫:【C++语法与数据结构第20天】【第2堂课】配置文件读取函数的开发
1、讲解GetPrivateProfileString函数的原理,并演示这个函数的功能开发过程;
吕鑫:【C++语法与数据结构第20天】【第1堂课】配置文件(INI)的开发应用
1、讲解配置文件(INI)的意义和在开发I中的作用;
2、讲解和演示GetPrivateProfileString函数的使用方法;
吕鑫:【C++语法与数据结构第19天】【第3堂课】派生类与基类的数据交互
1、讲解和演示有哪几种成员变量必须使用初始化列表;
2、讲解和演示有参构造的基类的数据的数据传送过程;
3、讲解派生类与基类对象、指针和引用的赋值方法;
吕鑫:【C++语法与数据结构第19天】【第2堂课】CString类扩展功能算法
1、在CString类中增加一些扩展功能的函数,这些函数的实现必须基于CString类的基础算法。
吕鑫:【C++语法与数据结构第19天】【第1堂课】CString类基础算法回顾(面试题)
1、在编写CString类的一些扩展功能之前,首先重新回顾了一遍CString类的一些基础算法流程的编写;
2、包括CString类的各种构造函数与赋值符号重载等。
吕鑫:【C++语法与数据结构第18天】【第3堂课】保护权限与派生权限的含义
1、保护权限的基类函数,在派生类的成员函数中,使用派生类对象与使用基类对象调用编译的结果是不同的;
2、保护权限的基类函数,在派生类的成员函数中,使用派生类对象与使用this调用编译结果是相同的;
3、保护权限或私有权限的派生类,在类外使用基类定义对象来调用,与使用派生类来定义对象来调用编译结果是不同的;
吕鑫:【C++语法与数据结构第18天】【第2堂课】哈希映射类(CMap)
讲解和演示由哈希表开发映射类(CMap)的过程。讲解和演示由哈希表开发映射类(CMap)的过程。
吕鑫:【C++语法与数据结构第18天】【第1堂课】多对象的软件工程管理
1、通过管理员账号的增删改遍历过程的开发过程,演示面向多对象的C++软件工程管理方法;
吕鑫:【C++语法与数据结构第17天】【第3堂课】哈希表数据结构的原理和应用
1、讲解和演示哈希表的建立和数据查询功能的实现原理;
2、讲解和演示哈希表用于映射类(CMap)的开发方法;