C++

关注16人关注
我要报错
  • 求职应聘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++
  • 2019年人工智能对高性能计算的十种影响

    采用人工智能的工作负载如今变得无处不在,其中有的工作负载在世界上运行最快的计算机上运行,从而改进高性能计算(HPC)。随着组织规划未来的发展,需要解决人工智能工作负载的编程、软件需求、硬件需求和培训需求等问题。在2019年,行业专家和人工智能专家将继续创造创新的解决方案。

  • 基本入门的C/C++算法总结

    C C++,算法实例一、数论算法 1.求两数的最大公约数 function gcd(a,b:integer):integer;begin if b=0 then gcd:=aelse gcd:=gcd

    充电吧
    2019-03-29
    算法 c++
  • 程序员专属经典语录—千万不要死循环哦,可以看完笑一阵!

    IT人表示屁股上还得纹一个, 要不中间来个hello world! 真正的程序员喜欢兼卖爆米花,他们利用CPU散发出的热量做爆米花,可以根据米花 爆裂的速度听出正在运行什么程序。    十年生死两

  • 推荐一些C++经典书籍

    c++程序设计教程 c++编程思想 c++大学教程 c++程序设计语言 数据结构算法与应用c++语言描述 c++标准模板库------自修教程与参考手册 泛型编程与STL 深度探索c++对象模型 设计

    充电吧
    2019-02-21
    编程 c++
  • C++学习备忘

    一个图片:一段代码:#define _CRTDBG_MAP_ALLOC #include#include#define new new( _CLIENT_BLOCK, __FILE__, __LINE

    充电吧
    2019-01-28
    c++开发 c++