玩技术,Geeker
一个原创技术文章分享网站

基础知识

C++11中的std::bind

果冻想阅读(5045)评论(13)

看看这段代码 这几天学习Cocos2d-x,看到了以下的一段代码: // new callbacks based on C++11 #define CC_CALLBACK_0(__selector__,__target__, ...) st...

C++11中的std::function

果冻想阅读(4934)评论(10)

看看这段代码 先来看看下面这两行代码: std::function<void(EventKeyboard::KeyCode, Event*)> onKeyPressed; std::function<void(EventK...

到C++11中的智能指针

果冻想阅读(2411)评论(10)

千呼万唤始出来 上一篇《从auto_ptr说起》中详细的总结了C++98标准中的auto_ptr,但是随着C++11的到来,auto_ptr已经不再了,即将成为历史;好的东西总是会受到大家的欢迎的,随着大家都在使用“准”标准库boost中的...

从auto_ptr说起

果冻想阅读(1179)评论(1)

从何说起,从”auto_ptr”说起 那还是在上大学的时候,看了《C++标准程序库:自修教程与参考手册》,看到auto_ptr这个东西;哎呦,不错,是个好东西,然后看了看;还记得,参加亚信联创的招聘会,还考了这个;后...

我不知道的memcpy和memmove

果冻想阅读(2290)评论(19)

变态的命名 我们在写程序时,一般讲究见到变量的命名,就能让别人基本知道该变量的含义。memcpy内存拷贝,没有问题;memmove,内存移动?错,如果这样理解的话,那么这篇文章你就必须要好好看看了,memmove还是内存拷贝。那么既然mem...

C、C++中union用法总结

果冻想阅读(4536)评论(30)

开始的话 已经好长时间没有更新了,对不起自己,更对不起我亲爱的读者,同时也对不起自己开办的这个博客平台。忙,太忙了,忙于找工作,找一份好工作,纠结于去大城市闯呢,还是回到本省的首府城市。大家都在纠结这个问题,也希望大家和我讨论讨论。别的先不...

C、C++内存对齐

果冻想阅读(1625)评论(6)

这也可以? #include <iostream> using namespace std; struct Test_A { char a; char b; int c; }; struct Test_B { char a; i...

C++模板特化与偏特化

果冻想阅读(1704)评论(0)

前言 说到C++模板,这个已经不是什么新东西了,自己在实际开发中也用过;对于C++模板特化和偏特化,对于别人来说,已经不是什么新东西了,但是对于我来说,的确是我的盲区,那天在群里讨论这个问题,自己对于这部分确实没有掌握,又联想到在《STL源...

C++中复制构造函数与重载赋值操作符总结

果冻想阅读(3380)评论(25)

前言 这篇文章将对C++中复制构造函数和重载赋值操作符进行总结,包括以下内容: 复制构造函数和重载赋值操作符的定义; 复制构造函数和重载赋值操作符的调用时机; 复制构造函数和重载赋值操作符的实现要点; 复制构造函数的一些细节。 复制构造函数...

C++中的RTTI机制

果冻想阅读(1575)评论(1)

前言 RTTI是”Runtime Type Information”的缩写,意思是运行时类型信息,它提供了运行时确定对象类型的方法。RTTI并不是什么新的东西,很早就有了这个技术,但是,在实际应用中使用的比较少而已。...

static_cast、dynamic_cast、const_cast和reinterpret_cast总结

果冻想阅读(1999)评论(9)

前言 这篇文章总结的是C++中的类型转换,这些小的知识点,有的时候,自己不是很注意,但是在实际开发中确实经常使用的。俗话说的好,不懂自己写的代码的程序员,不是好的程序员;如果一个程序员对于自己写的代码都不懂,只是知道一昧的的去使用,终有一天...

C++中Struct和Class的区别

果冻想阅读(1234)评论(2)

Struct和Class的区别 今天这篇博文主要讲解在C++中关键字struct和class的区别。这篇博文,将会系统的将这两个关键字的不同面进行详细的讲解。 从语法上来讲,class和struct做类型定义时只有两点区别: 默认继承权限,...

C++中的RAII机制

果冻想阅读(3418)评论(35)

前言 在写C++设计模式——单例模式的时候,在写到实例销毁时,设计的GC类是很巧妙的,而这一巧妙的设计就是根据当对象的生命周期结束时会自动调用其析构函数的,而这一巧妙的设计也是有专业的名词的——RAII。那以下将围绕RAII,全面的讲解RA...

在这里玩技术,享受技术带来的疯狂

捐赠名单关于果冻