自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Color的博客

每一个你不满意的现在,都有一个你没有努力的曾经。

  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 命名污染

命名污染   俩个 库里面的  函数一样  就会出现重名叫 命名污染所以不建议直接用全局   using namespace    如果非要偷懒的话  写入函数里面

2016-12-30 09:27:28 786

原创 const用法

const int  a=10 ;代表 一个常量里面的值为10   不可变int a()constconst 方法  代表  不会对当前方法里面的值做修改

2016-12-30 09:02:11 434

原创 new 和malloc relloc

众所周知   new   delete 是c++的   malloc realloc  free 是 c的   那么他们有什么区别  和左右 是否只是c++的风格?      new  和malloc 都是申请一片空间   c++用法  可变空间 int * size =new int[10]; //给 size申请十个空间 如果 空间用的不够了 想重

2016-12-30 08:33:39 405

原创 c++类 class

类 是抽象的     而类的对象 是实体 就好像人类 是抽象的  而指定的某个人就是真真实实存才的  类不占用空间   但是对象会占用  class 类名{}; 这就是实现一个类    但是类里面有三种属性 public     共有的   这个里面的属性和方法是 都是可以供外部调用   private   私有的 这个里面的属性和方法是 都是不可以

2016-12-24 11:45:34 660

原创 c++ 引用

引用指向一个变量    引用就是变量的别名因为没有独立空间所以共用一块空间    ----强关联(无法修改)引用的样子 int &i =t;//这是引用int *i =&t//这是取地址引用的 应用场景int  f1(int& i1,int& i2);传递值的时候

2016-12-23 16:05:21 258

原创 类型转换

在 c 当中 经常看的char * p = (char *)XXXX ; //强制转换那么在c++当中 怎么玩呢   是什么风格呢?int num =static_cast(1.0003);//他不是强制转换 表示转换 c++风格 //const_cast //reinterpret_cast //dynamic_cast //空  nullptr //

2016-12-21 19:57:07 438

原创 默认实参

就是给函数参数一个默认值      但是这个默认值只能从右到左赋值  int f1(int n1,int n2=10 )这就是对的  int f1(int n1=50,int n2 )就是错误的有什么好处呢   调用的时候 本来 调用函数的时候必须写两个参数  现在写一个就行了    f1(50);

2016-12-21 19:45:06 245

原创 inline 内联函数

运行的效率会大大的提升 坏处生成的体积会膨胀(代码膨胀)内联函数的好处不会新建栈将代码展开并不是100%成为内联函数,会根据编译器的判断来完成 且不能强制内联inlie 失败就是一个普通的函数内联函数用法inline void MyCout(int num, bool line)

2016-12-21 19:25:18 279

原创 重载

c++最强大的机制重载   void MyCout(int num){ printf("%d", num);}void MyCout(char c){ printf("%c", c);}..........int mian(){MyCout('c');MyCout(1');return 0}首先了解一下重载的定义

2016-12-20 15:52:57 240

原创 域作用符

int num = 100; //全局空间int main(){   int num = 10;//栈空间   std::cout     return 0;}上面的这种情况如何调用全局的num 那么就需要作用域符了       std::cout如果 用了全局 和局部 还是不满足别的地方还是用到 num 怎么办?自定义命名空间

2016-12-20 15:51:29 301

原创 c++ 和c语言库文件区别以及源文件

c语言   库文件 例如       stdio.h    标准c库文件           一般源文件为.cc++  库文件     iostream  然并没有 h    源文件    为cpp如果想在 c++编程用c标准库  可以用cstdio   == stdio    然而  还看到hpp    .cpp的实现代码混入.h头文件当中,定义与实现都包含在

2016-12-20 15:40:26 1359

原创 c bool 和c++bool 的区别

c bool 类型 是宏定义            #define  false   0               #define  true    1       #define   bool  int        这种定义是狭义的        c++ 的bool定义是     false   0     于上面没区别       ture  为非0值     

2016-12-20 15:35:21 1983

seleniumwebdriver chrome 完整例子无需搭建

里面有谷歌免安装浏览器 和对应的 连接器 以及百度例子

2019-02-01

解决 win7 opencv+python+pyinstaller 打包之后运行失败

解决 win7 opencv+python+pyinstaller 打包之后运行失败 找不到 cv2的

2018-11-28

pyinstaller UI

对pyinstaller 的一个可视化界面的封装 python 打包一个exe 的更简单的方式注意 还是需要先下载pyinstaller

2017-12-22

DetourHook 使用实例

DetourHook demo 带lib vs2013 正常运行 DetourHook demo 带lib vs2013 正常运行

2017-11-19

Unity 3D脚本编程-使用C#语言开发跨平台游戏1

Unity 3D脚本编程-使用C#语言开发跨平台游戏

2017-11-15

MS-DTYP 微软的 类型原型

微软的 类型原型

2017-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除