招生热线:0756-3812390
2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
购物车 查看交学费帐号信息 登录学习平台

 在线调查
 前10名:
1. PHP14.5% 
2. C++7.9% 
3. 黑客7.6% 
4. Java6.6% 
5. C语言4.5% 
6. Lua4.2% 
7. C#4% 
8. 汇编3.9% 
9. delphi3.7% 
10. ASP.NET3.5% 
搜索全部课程   搜索套餐课程   搜索课程类别  
输入课程名称关键字             

C++ Primer(二)



C++ Primer(二) 
◆ 价格:,电脑上网在线播放,学习时间一年,下载需补差价10-15元

 ◆ 本课程是学习C++的经典课程,久负盛名、无可替代的C++经典

 ◆ 本课程讲解最新的编程理念与编程实践

 ◆ 如果你是C++初学者,想一步到位,就学这门课吧

 ◆ 如果你学过一点C++,想继续提高,就学这门课吧

 ◆ 《C++ Primer 中文版》分为初级教程、中级教程、高级教程,本课程是中级教程

◆ 本课程一共 52 讲,课程视频 19小时18分钟





 
我要进入试听模式。


 课程简介
    本课程详细讲解C++语言,使用的教材是《C++ Primer 中文版(第4版)》,《C++ Primer 中文版(第4版)》包含的内容非常多,我们把这本书分成三个部分进行讲解,本课程是C++ Primer(二),课程内容是学习C++ STL容器和算法,对应着教材的第9章到第11章。学习这门课之前要先学过C++ Primer(一)或者是有一定的C++语言基础也可以直接报名学习。
 课程内容

本课程一共 52 讲,课程视频 19小时18分钟


第1讲   第9章 顺序容器 - STL deque

第2讲   第9章 顺序容器 - STL list

第3讲   第9章 9.7 容器适配器 - 栈适配器

第4讲   第9章 9.7 容器适配器 - 队列

第5讲   第9章 9.7 容器适配器 - 优先级队列

第6讲   第9章 9.1 顺序容器的定义

第7讲   第9章 9.2 迭代器和迭代器范围

第8讲   第9章 9.3 顺序容器的操作(1)

第9讲   第9章 9.3 顺序容器的操作(2)

第10讲  第9章 9.3 顺序容器的操作(3)

第11讲  第9章 9.3 顺序容器的操作(4)

第12讲  第9章 9.3 顺序容器的操作(5)

第13讲  第9章 9.3 顺序容器的操作(6)

第14讲  第9章 9.3 顺序容器的操作(7)

第15讲  第9章 9.4 vector容器的自增长

第16讲  第9章 9.5 容器的选用

第17讲  第9章 9.6 再谈string类型(1)

第18讲  第9章 9.6 再谈string类型(2)

第19讲  第9章 9.6 再谈string类型(3)

第20讲  第9章 9.6 再谈string类型(4)

第21讲  第9章 9.6 再谈string类型(5)

第22讲  第10章 map 和 multimap

第23讲  第10章 set 和 multiset

第24讲  第11章 算法简介

第25讲  第11章 函数对象简介

第26讲  第11章 算法: 元素计数

第27讲  第11章 算法: 最大值和最小值

第28讲  第11章 算法: 查找算法(1)

第29讲  第11章 算法: 查找算法(2)

第30讲  第11章 算法: 查找算法(3)

第31讲  第11章 算法: 查找算法(4)

第32讲  第11章 算法: 查找算法(5)

第33讲  第11章 算法: 查找算法(6)

第34讲  第11章 算法: 查找算法(7)

第35讲  第11章 算法: for_each

第36讲  第11章 算法: 区间的比较

第37讲  第11章 算法: 复制元素

第38讲  第11章 算法: transform

第39讲  第11章 算法: 比较for_each和transform

第40讲  第11章 算法: 交换算法

第41讲  第11章 算法: 填充新值

第42讲  第11章 算法: 替换算法

第43讲  第11章 算法: 删除算法 (1)

第44讲  第11章 算法: 删除算法 (2)

第45讲  第11章 算法: 删除算法 (3)

第46讲  第11章 算法: 逆转和旋转

第47讲  第11章 算法: 排列组合

第48讲  第11章 算法: 重排和分区

第49讲  第11章 算法: 对所有元素排序

第50讲  第11章 算法: 局部排序

第51讲  第11章 算法: 根据第n个元素排序

第52讲  第11章 算法: Heap算法






 教师简介
   主讲教师:
姓名  吴志强
单位  珠海市斯坦德软件开发有限公司·斯坦德软件人才培训中心·斯坦德大学生实训基地
职务  总经理
职称  总工程师、系统架构师

教育简历
  • 学历:硕士

  • 毕业时间:1993年

  • 毕业院校:哈尔滨工业大学


  • 技术认证
  • 微软认证讲师

  • 微软认证数据库管理员MCDBA

  • 微软认证网站开发专家MCP+SB

  • 微软认证解决方案开发专家MCSD

  • ISO9001软件企业质量认证评审技术专家


  • 专业技能
  • 总工程师

  • 系统架构师

  • Java架构师

  • .NET架构师




  • 吴志强老师是斯坦德软件开发有限公司总经理、斯坦德软件大学生实训基地首席教官,著名项目管理、软件工程专家。具有扎实的理论基础,丰富的项目开发、管理经验,自斯坦德软件创办以来,领导技术团队成功进行数十个应用软件项目开发和系统集成。丰富的项目开发经验、项目管理经验和坚实的理论基础使其授课过程中能充分理论联系实际,深入浅出形象生动,先后为政府机关、大型企业进行高端技术培训,获得用户及学员一致好评;公司创建的大学生实训基地被评为第一批共青团青年就业见习基地。

     教材目录
    本课程是C++ Primer中级教程,课程内容是学习C++容器和算法,对应着教材的第9章到第11章。
    
    第9章 顺序容器
    9.1 顺序容器的定义
    9.1.1 容器元素的初始化
    9.1.2 容器内元素的类型约束 
    9.2 迭代器和迭代器范围
    9.2.1 迭代器范围 
    9.2.2 使迭代器失效的容器操作
    9.3 顺序容器的操作
    9.3.1 容器定义的类型别名
    9.3.2 begin和end成员
    9.3.3 在顺序容器中添加元素
    9.3.4 关系操作符
    9.3.5 容器大小的操作
    9.3.6 访问元素 
    9.3.7 删除元素 
    9.3.8 赋值与swap
    9.4 vector容器的自增长
    9.5 容器的选用
    9.6 再谈string类型
    9.6.1 构造string对象的其他方法
    9.6.2 修改string对象的其他方法 
    9.6.3 只适用于string类型的操作
    9.6.4 string类型的查找操作 
    9.6.5 string对象的比较
    9.7 容器适配器 
    9.7.1 栈适配器 
    9.7.2 队列和优先级队列 
    
    第10章 关联容器
    10.1 引言:pair类型
    10.2 关联容器
    10.3 map类型
    10.3.1 map对象的定义
    10.3.2 map定义的类型
    10.3.3 给map添加元素
    10.3.4 使用下标访问map对象
    10.3.5 map::insert的使用
    10.3.6 查找并读取map中的元素
    10.3.7 从map对象中删除元素
    10.3.8 map对象的迭代遍历
    10.3.9 “单词转换”map对象
    10.4 set类型
    10.4.1 set容器的定义和使用
    10.4.2 创建“单词排除”集 
    10.5 multimap和multiset类型
    10.5.1 元素的添加和删除
    10.5.2 在multimap和multiset中查找元素
    10.6 容器的综合应用:文本查询程序
    10.6.1 查询程序的设计
    10.6.2 TextQuery类 
    10.6.3 TextQuery类的使用 
    10.6.4 编写成员函数
    
    第11章 泛型算法
    11.1 概述
    11.2 初窥算法
    11.2.1 只读算法 
    11.2.2 写容器元素的算法 
    11.2.3 对容器元素重新排序的算法
    11.3 再谈迭代器 
    11.3.1 插入迭代器 
    11.3.2 iostream迭代器 
    11.3.3 反向迭代器
    11.3.4 const迭代器
    11.3.5 五种迭代器 
    11.4 泛型算法的结构
    11.4.1 算法的形参模式
    11.4.2 算法的命名规范 
    11.5 容器特有的算法
    11.6 标准库算法
    11.6.1 查找对象的算法
    11.6.2 其他只读算法
    11.6.3 二分查找算法
    11.6.4 写容器元素的算法
    11.6.5 划分与排序算法
    11.6.6 通用重新排序算法
    11.6.7 排列算法
    11.6.8 有序序列的集合算法
    11.6.9 最大值和最小值算法
    11.6.10 数值算法

     

              

    登录学习平台可以找老师答疑,下面是随机显示的一些学习问题解答:

     

    学生(ID-9ADCFF):
    尊敬的老师:
        您好!
        1、这节课是没上传呢,还是有什么问题?我这只有在线答疑
        2、老师,您们五一是怎么安排放假的呀?我计划一下我的学习进度
        3、我的托管C++没有提示,在右下角显示Intellisense 不可用地C++/CLI


       谢谢解答!

    吴老师:
    王勇同学,上午好: 今天就可以上传。五一假期期间有老师值班,你可以正常上网学习,讲课的老师会在假期前把课程录制好。在免费的VS2008速成版、VS2010学习版里就没有C++/CLI自动提示,免费的版本就没有这么高级功能,我讲课用的是VSTS2008。

    祝学习进步!

    学生(ID-4DA630):
    单价=Val(me.txt单价.text)这里面me.代表什么意思呢,为什么不写成Val(txt单价.text)呢,这2者之间有什么区别么,me代表什么意思

    梁老师:
    me在VB.NET语言中是一个关键字,表示当前类实例自身,在这里就表示窗体对象自己。写me只是一范围定位,也可以利用它来显示提示,在这个例子中写不写都可以的。

    学生(ID-5B7D10):
    老师你好 ;

    @hill=(2..16);

    pop(@hill);

    print @hill . "\n";

    为何运行后输出的数据是:14?

    只有

    @hill=(2..16);

    pop(@hill);

    print "@hill\n";
    输出的才是正确的数据?

    请问print @hill . "\n";这种写法是错误的吗?






    how many women cheat on their husbands link married men who cheat

    吴老师:
    一凡同学,下午好:

    print @hill . "\n"; # 这一行中的@hill是在标量上下文中, @hill会变成数据的个数,
                        # 所以是14,就是说@hill里面有14个数据

    print "@hill\n"; # 这一行中的@hill在字符串中,会发生变量替换(变量内插),
                     # @hill是一个数组,内插时就把数组里的数据显示出来,默认情况下数据中间用空格分开。

    Perl语言中,上下文非常重要。

    祝学习进步!


     
     
     
     
     

      招生热线:0756-3812390
    2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
    购物车 查看交学费帐号信息 登录学习平台
    网站备案信息   网络警察,举报有奖。  

    版权所有 2000-2016 猎豹网校 斯坦德学习网 - 珠海市斯坦德软件开发有限公司 总机:0756-3812390

    粤ICP备11083568号 珠海市公安局备案编号:4404024022371