求知
文章
文库
Lib
视频
Code
iProcess
课程
认证
咨询
工具
火云堂
讲座吧
成长之路
会员
找课
全部课程
|
技术学院
|
管理学院
|
嵌入式学院
|
在线学院
成功案例
品质保证
电话
English
追随技术信仰
随时听讲座
每天看新闻
成功案例
某轨道交 C/C++设计模式
华为 C++高级编程
丹佛斯 C++高级编程
北大方正 C语言单元测试实践
罗克韦尔 C++单元测试+重
罗克韦尔 C++单元测试+重
中国石油 C++单元测试
更多...
相关课程
C++并发处理+单元测试
C++程序开发
C++高级编程
C/C++开发
C++设计模式
C/C++单元测试
更多...
Win32下的C/C++核心编程
3802 次浏览
1400 次
网上报名
学生报名
专家讲师:
舒老师,某知名通信公司资深技术专家,具有14年C/C++开发经验。
时间地点:
北京,上海,深圳,根据报名开班
课程费用:
5000元/人
(学生3折),详见
公开课学习手册
企业内训:
可以根据企业需求,定制内训,详见
内训学习手册
基于windows平台的运行管理和编程接口,结合应用开发中遇到的挑战,透彻讲解C/C++的核心编程方法与技巧。由具有14年专业开发经验的专家,结合实际案例讲解。
培训目标:
本课程结束后,学员应能够理解并适当掌握:
Win32编程原理
面向对象基础
深入理解字符串
输入输出流
异常
深入理解模板
多重继承
运行时类型识别
STL与泛型编程
错误处理
内存管理
调试技术
并发与多线程
培训对象:
C/C++开发工程师。
学员基础:
具有C/C++一定开发经验。
授课方式:
定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训
内容
:3天/5000元
方向
内容
Win32
编程原理
Window的运行机制
Window的资源管理
Win32编程接口目录
Win32程序和window操作系统的交互和调用
Win32程序生命周期解析
典型win32程序剖析
面向对象基础
面向对象概述
类和结构
成员访问权限级别
对象的生命周期和作用域
构造函数,析构函数,拷贝构造,赋值操作
静态与非静态
内联和宏定义
引用和指针
传引用,传指针和传值
继承与多态
重载函数和重载操作符
深入理解字符串
字符串的内部是什么
创建并初始化C++字符串
对字符串进行操作
字符串的查找
字符串的应用
输入输出流
为什么引入输入输出流
救助输入输出流
处理流错误
文件输入输出流
输入输出流缓冲
在输入输出流中定位
字符串输入输出流
输出流的格式化
操纵算子
输入输出流程序举例
国际化
异常
异常处理
传统的错误处理
抛出异常
捕获异常
异常匹配
清理
标准异常
异常规格说明
异常安全
在编程中使用异常
使用异常造成的开销
深入理解模板
模板参数
有关函数模板的几个问题
模板特化
名称查找问题
模板编程中的习语
模板元编程
模板编译模型
多重继承
接口继承
实现继承
重复子对象
虚基类
名字查找问题
避免使用多重继承
扩充一个接口
运行时类型识别
运行时类型转换
typeid 操作符
多重继承
合理使用RTTI
TTI的机制和开销
STL
与
泛型编程
泛型简介
泛行编程解析
泛型和模板模式
STL标准模板库
STL容器
STL算法
STL 适配器
错误处理
C/C++常见错误
错误的诊断方法
错误的基本信息
错误处理策略
内存管理
C/C++内存分配原理
内存溢出的原因
内存回收的时机和策略
内存的整理方法
调试技术
用于代码跟踪的宏
跟踪文件
发现内存泄漏
并发与多线程
动机
C++中的并发
定义任务
使用线程
创建有响应的用户界面
使用执行器简化工作
让步
休眠
优先权
共享有限资源
保证对象的存在
不恰当地访问资源
访问控制
使用保护简化编码
线程本地存储
终止任务
防止输入/输出流冲突
举例观赏植物园
阻塞时终止
中断
线程间协作
等待和信号
生产者-消费者关系
用队列解决线程处理的问题
广播
死锁
3802 次浏览
1400 次
其他人还看了课程
Windows平台C++应用开发
3343 次浏览
Unix下C与Shell高级编程
4298 次浏览
Win32下的C/C++核心编程
3803 次浏览
Unix/Linux下的C/C++核心编程
3721 次浏览
Unix下应用开发
3540 次浏览
Shell高级编程
4058 次浏览
最新活动计划
数据建模方法与工具 12-3[北京]
基于模型系统仿真与验证 12-14
[讲座]
白盒测试技术与工具实践 12-24[线上]
LLM大模型应用与项目构建 12-26
[特惠]
UML和EA进行系统分析设计 12-20[线上]
SysML建模专家 1-16[北京]