C++

我要报错
  • C++中的虚函数

    http://blog.chinaunix.net/uid-26851094-id-3327744.html讲的很好 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别

    充电吧
    2019-08-26
    c++
  • 史上最烂的项目:12年,600万行代码……

    你见过最烂的项目,撑了多长时间才完蛋?六个月?一年?今天介绍的这个奇葩项目,不但一开始就烂得透透的,还硬撑了12年多,直到项目负责人被逮起来丢进监狱才完事。

  • EA&UML日拱一卒-为类添加操作和方法

    看到标题,也许有人会问,操作和方法不是一回事么?还真不是一回事。操作操作指明了目标对象状态的转换或返回给操作调用者值的查询。它有名称和参数列表,包括返回参数。操作指定了行为的结果,而不是行为本身,行为

    充电吧
    2019-07-10
    uml c++
  • C++11新特性(32)- lambda表达式(3)

    函数对象考虑下面的代码:bool istarget(const string& s){     return s.size() < 2; } vector使用find_if算法从给定的v

    充电吧
    2019-07-10
    c++
  • AES加密算法的C++实现

    摘要:作为新一代的加密标准,AES 旨在取代 DES(请看《DES加密算法的C++实现》),以适应当今分布式开放网络对数据加密安全性的要求。本文在分析了 AES 加密原理的基础上着重说明了算法实现的

  • Lambda表达式:代替std::bind的绝佳方法

    Lambda表达式:代替std::bind的绝佳方法lambda表达式使得函数指针有了更灵活的使用方法,但是有些时候,对于大型的函数,还是不建议用lambda表达式,谁也不想在函数里又看到一段长长的函

  • C++中堆和栈的完全解析

    内存分配方面:堆: 操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删 除,并将该结点的空间分配给程序,另

  • 微软面试题

    题意分析给定一个右键菜单的情况,每一个菜单内选项的数量,以及其子菜单的选项情况。合理的安排整个菜单展开的最大长度最小,输出这个最小值。算法分析题目中定义了菜单的元素:row: 表示一行选项sectio

  • C++11新特性(36)- 参数绑定

    lambda表达式的缺点还记得当初引入lambda表达式的原因么?向算法传递谓词时,由于一般的函数无法传递参数以外的信息,函数对象又比较麻烦,所以引入了lambda表达式。但是lambda表达式也有缺

    充电吧
    2019-07-10
    c++
  • C++学习进程安排

    本人本科不是计算机,不是软件专业出身的,研究生阶段学的是软件,基础很一般。我最近制定了一个学习C++的学习安排,现与大家分享一下,不足之处,欢迎指正!第一阶段(Linux C开发)目标:能使用并管理

    充电吧
    2019-07-09
    c++
  • vector C++ 详细用法

    分类: VC2009-03-30 09:52 92796人阅读 评论(31) 收藏 举报 vectorc++iterator数据结构exceptionalgorithm  vector是C++标准

    充电吧
    2019-07-09
    c++
  • 代码规范

    ·背景Google的开源项目大多使用C++开发。每一个C++程序员也都知道,C++具有很多强大的语言特性,但这种强大不可避免的导致它的复杂,这种复杂会使得代码更易于出现bug、难于阅读和维护。本指南的

  • C++内存管理机制

    [导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在

  • C++定义一个类,如果成员变量没有说明是共有还是私有那默认的是哪一个?

    struct默认共有,class默认私有,这是class和struct唯一的区别

    充电吧
    2019-07-09
    c++
  • C++快速自学手册

    C++快速自学手册一.面向对象思想Oop思想就是把所有的事物看做对象来处理。然后用类来建创建一个模型。面向对象的三大特征,封装、继承、多态。注释:有的书上写函数 有的书上写方法,他们的意思都是一样的,

    充电吧
    2019-07-09
    c++
  • C++中的标准输入和输出

    一、 C++ 输入输出的含义在C语言中我们的输入和输出都是以printf和scanf进行操作的。他们都是函数。在C++中的我们的输入输出都是以终端为对象的,即从键盘输入数据,运行结果输出到显示器屏幕上

    充电吧
    2019-07-09
    c++
  • 每日一题(6)—— sizeof用法

    已知int a,一下那种写法是错误的?A. sizeof(int); B. sizeof(a); C. sizeof int; D. sizeof a;以下答案是来自《C语言深度剖析》:

    充电吧
    2019-07-09
    c++
  • 从C/C++到Objective-C(一)

         对于习惯了使用C/C++,也多少见识了Java,Python等编程语言的我,最初看到OC代码的时候,真的不得不吐槽啊,这都是些什么东西啊,怎么“-“,”@“,”[ ]",各种符号到处都是,还

  • 命名空间namespace的概念和使用

    为什么需要命名空间(问题提出)命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中 常见的同名冲突。在 C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。C++又

    充电吧
    2019-07-09
    namespace c++
  • C/C++中随机函数rand/srand 的用法

    一、C++中不能使用random()函数     random函数不是ANSI C标准,不能在gcc,vc等编译器下编译通过。但在C语言中int random(num)可以这样使用,它返回的是0至nu

    充电吧
    2019-07-09
    C语言 c++