240 发简信
IP属地:重庆
  • C++设计模式第三周笔记

    对象性能: 面向对象很好地解决了“抽象”的问题,但是必不可免地要付出一定的代价。对于通常情况来讲,面向对象的成本大都可以忽略不计。但是某些情况,面向对象所带来的成本必须谨慎处...

  • C++设计模式第二周笔记

    对象创建模式: 通过“对象创建”模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定。它是接口抽象之后的第一步工作。典型模式有F...

  • C++设计模式第一周笔记

    设计模式简介: 什么是设计模式?每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动。 历史性著作...

  • 关于“C++面向对象高级编程下”第一周作业的思考

    一、函数的传参&返回值(引用传值效率高于值传递) 1)参数尽量考虑使用对象引用,对于要求函数不改变对象内容的情况使用const。 2) 返回值尽量使用对象引用, 对于返回值是...

  • 关于“C++面向对象高级编程上”第三次作业

    组合与继承(类与类之间三大关系) 复合(composition) 复合表示has-a,表示一个类里含有另一个类的对象(A拥有B),也称包含关系。 template class...

  • 关于“C++面向对象高级编程上”第二次作业

    字符串(string) class with pointer members string s3(s1);//拷贝构造(copy ctor)s1到s3; s3=s1;//拷贝...

  • 关于“C++面向对象高级编程上”第一次作业

    c语言面向过程,c++(以前为c with class)面向对象 面对对象的语言还有Java,C# 教学目的:良好的方式,快捷的效率,正规、大气的编程习惯。 class(私有...

  • 关于STL与泛型编程学习感想五(博览网)

    体系结构与内核分析第四讲 万用的hash function hash function就是把任意长的输入字符串变化成固定长的输出字符串的一种函数。输出字符串的长度称为hash...

  • 120
    关于STL与泛型编程学习感想四(博览网)

    体系结构与内核分析第三讲 算法 从语言层面讲(标准库六大部件): 容器Container是个class template 算法Algorithm是个function temp...

  • 120
    关于STL与泛型编程学习感想三(博览网)

    体系结构与内核分析续 deque&queue 和 stack 深度探索 deque双向队列是一种双向开口的连续线性空间,可以高效的在头尾两端插入和删除元素,deque在接口上...

  • 120
    关于STL与泛型编程学习感想二(博览网)

    体系结构与内核分析 本机使用了两个编译器 Visual C++ 6.0标准库位于:...\Program Files (x86)\Microsoft Visual Studi...

  • 120
    关于STL与泛型编程学习感想一(博览网)

    C++标准库与泛型编程 泛型编程(Generic Programming)就是使用模板(template)为主要工具来编写程序。 这是一种语言机制,能够帮助实现一个通用的标准...

  • 关于“C++面向对象高级编程下”第二周作业的思考(博览网)

    Q1:为上周题目中的Fruit和Apple添加构造函数与析构函数,并在构造函数与析构函数中打印控制台信息,观察构造和析枸调用过程。 在栈区创建Fruit对象,创建时调用了Fr...

  • C++面向对象高级编程(博览网)

    断断续续学习C++也有20天了,“学”完了C++面向对象高级编程-上,C++面向对象高级编程-下“学”了大部分,学字加引号,是因为我并没有完全吃透这些内容,路还很长,在这里做...