服务热线

400-600-2138

C++高级编程

收藏课程
课程编号:66279 时间:2012年11月03日-05日 讲师:陈老师 地点:北京
学习费用:5000 元/位
用手机看:
课程编号 开课日期 地点 培训天数 选择报名

培训对象:

中高级程序员、系统分析员、需求调研人员、构架设计师

课程收益:

课程大纲:

时间地点:北京 2012年11月3-5日

课程费用: 5000元/人

培训对象:中高级程序员、系统分析员、需求调研人员、构架设计师

学员基础:具备一定的编程、分析、设计经验

课程特点:

1、理论与实践相结合,解决你的实际问题。

2、真实案例的剖析,深入浅出的讲解,使你能学以致用。

培训目标:

本课程结束后,学员应能够:

使学员深入了解各种异常处理

掌握C++单元测试,,C++调试技巧

掌握C++语言提高性能和稳定性的基本方法

掌握C++设计模式以及并发

培训内容: 3天

异常 异常处理

传统的错误处理

抛出异常

捕获异常

异常匹配

清理

标准异常

异常规格说明

异常安全

在编程中使用异常

使用异常造成的开销

单元测试 断言

一个简单的单元测试框架

自动测试

TestSuite框架

测试套件

测试框架的源代码

调试技术 用于代码跟踪的宏

跟踪文件

发现内存泄漏

深入理解字符串 字符串的内部是什么

创建并初始化C++字符串

对字符串进行操作

字符串的查找

字符串的应用

输入输出流 为什么引入输入输出流

救助输入输出流

处理流错误

文件输入输出流

输入输出流缓冲

在输入输出流中定位

字符串输入输出流

输出流的格式化

操纵算子

输入输出流程序举例

国际化

深入理解模板 模板参数

有关函数模板的几个问题

模板特化

名称查找问题

模板编程中的习语

模板元编程

模板编译模型

通用算法 算法简介

函数对象

STL算法目录

通用实用程序

创建自己的STL风格算法

通用容器 容器和迭代器

字符串容器

从STL容器继承

更多迭代器

基本序列容器:vector、list和deque

集合

堆栈

队列

优先队列

持有二进制位

关联式容器

将STL容器联合使用

清除容器的指针

创建自己的容器

对STL的扩充

非STL容器

运行时类型识别 运行时类型转换

typeid 操作符

多重继承

合理使用RTTI

TTI的机制和开销

多重继承 接口继承

实现继承

重复子对象

虚基类

名字查找问题

避免使用多重继承

扩充一个接口

设计模式 模式的概念

模式分类

单件

命令:选择操作

消除对象耦合

适配器模式

模板方法模式

策略模式:运行时选择算法

职责链模式:尝试采用一系列策略模式

工厂模式:封装对象的创建

构建器模式:创建复杂对象

观察者模式

多重派遣

并发 动机

C++中的并发

定义任务

使用线程

创建有响应的用户界面

使用执行器简化工作

让步

休眠

优先权

共享有限资源

保证对象的存在

不恰当地访问资源

访问控制

使用保护简化编码

线程本地存储

终止任务

防止输入/输出流冲突

举例观赏植物园

阻塞时终止

中断

线程间协作

等待和信号

生产者-消费者关系

用队列解决线程处理的问题

广播

死锁

讲师资质:

从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。

在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。

具备深厚的理论功底,进行过专业系统化研究与学习。

丰富的授课经验,为多家大型企业授课,获得了客户的高度评价。

丰富的咨询经验,为多家企业客户咨询。

能够结合学员的需求,有效地讲授理论和实践经验,带领学员进行具体的实践演练。

讲师介绍:

在线报名:

客户报名咨询:020-39971893     400 600 2138

近期相关公开课:

报名服务流程:

中培网优势:

热门课程

会员登录

勾选即代表确认同意《用户协议》

没有账号?立即注册

忘记密码?