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++
  • 求职应聘C++复习小结

    2014年我写的博客比较少,总结的也比较少。2015年我绝对不能松懈,毕竟知识不总结容易遗忘。2014年有很多工作没完成,比如找个好的大公司实习结果来了个小公司、学习Java、Python、在gith

    充电吧
    2019-07-09
    c++
  • C++的异常处理机制

    一、什么是异常处理         一句话:异常处理就是处理程序中的错误。 二、为什么需要异常处理,以及异常处理的基本思想         C++之父Bjarne Stroustrup在《The

  • C++服软C#系列 —— std::function

    用过C#的人,一般都知道委托和事件。如果没有用过C#,我在这里简单解释一下委托,如果用过了,下面可以skip。委托是一个方法声明,我们知道,在C语言中,可以通过函数指针表示一个地址的CALL方法,委托

    充电吧
    2019-07-09
    c# c++
  • C++的Static函数

    static 成员函数不能声明为虚函数static对象是共享的,类中的成员变量或成员函数一旦与static关键字相结合,则该成员变量或成员函数就是属于类的,而不是再是属于任何一个对象的,当然任何一个对

  • C++中的深拷贝与浅拷贝

    说道c++,大家第一印象就是面向对象这四个字。当我们把一个抽象的类描述完毕,该有的功能都有的时候,接下来要做的事情就是去把这个类实例化成对象,换成人话就是创建一个对象。这个对象的类型 就是用于实例化这

    充电吧
    2019-07-09
    c++
  • 听说你 “精通” C++???

    装X的后果就是……

  • [笔记]VS2010 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 的解决方法

    用VS2010编译C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 解决方法:1、搜索C盘下的cvtres.exe,结果得到类似这样的列表:C:\Progra

    充电吧
    2019-07-08
    vs2010 c++
  • 递归函数内部的执行顺序

    #includevoid fun(int n)   {       printf("1th - Level: %d  Address: %d\n", n, &n);       if(n &l

  • STL Vector 的遍历删除

    Vector 其实就类似动态数组. 事先分配好一定量的内存. 当需要的内存值大于某个阀值. 就重新申请内存. 重新分配. 当小于某个阀值, 也会导致重新分配.(自动收缩部分, stl没有明确规定, 有

    充电吧
    2019-07-08
    stl c++
  • 字节对齐与CPU效率和内存占用

    由于C++的项目做的少,又比较小,所以一直没有注意字节对齐的问题,但是,字节对齐在大规模应用中对内存管理和CPU执行效率的影响应是挺大的。本文根据一些资料学习,做一个小总结。首先抛出第一个结论,字节对

    充电吧
    2019-07-05
    CPU c++
  • 套接字

    c++ 使用socket实现C/S端文件的下载传输首先是服务器端,大致说下流程:服务器创建线程去处理应答accept(),当接受到客户端连接请求时,首先获取要发送的指定的文件数据总大小给客户端,接着就

    充电吧
    2019-07-05
    c++
  • do{...}while(0)用法分析

    在许多C/C++宏定义中我们会看到宏代码包含在do while循环或者if else语句里,例如:  #define M(X) do { f(X); g(X); } while (0)  #defin

    充电吧
    2019-06-14
    宏定义 c++
  • QString类

    QString 类是 Qt 中用于表示字符串的类,实现在 QtCore 共享库中。QString 类在实现上有以下特征。1)字符串采用 Unicode 内部编码,可以表示世界上大多数语言的文字。2)字

    充电吧
    2019-06-13
    QT c++
  • 硬件电路设计过程

    献给那些刚开始或即将开始设计硬件电路的人。时光飞逝,离俺最初画第一块电路已有3年。刚刚开始接触电路板的时候,与你一样,俺充满了疑惑同时又带着些兴奋。在网上许多关于硬件电路的经验、知识让人目不暇接。像信

    充电吧
    2019-06-12
    硬件 c++
  • Effective C++笔记之九:绝不在构造和析构过程中调virtual函数

    本条款开始前我要先阐述重点2:你不该在构造函数和析构函数期间调用virtual函数,因为这样的调用不会带来你预想的结果,就算有你也不会高兴。如果你同时也是一位Java 或C# 程序员,请更加注意本条款

    充电吧
    2019-05-15
    effective c++