码迷,mamicode.com
首页 >  
搜索关键字:ptr    ( 2121个结果
【effective c++】资源管理
以对象管理资源的观念常被称为“资源取得时机便是初始化时机”(RAII) auto_ptr被销毁时会自动删除它所指之物,所以一定要注意别让多个auto_ptr同时指向同一对象,否则对象会被删除多次,行为未定义 auto_ptr有一个性质:若通过拷贝构造函数或拷贝构造运算符复制它们,它们会变成NULL, ...
分类:编程语言   时间:2016-07-29 21:03:58    阅读次数:229
如何牢记C/C++中const的用法?
(下面以 typename 表示C/C++内某一类型 我常常会搞混 const 放在 typename* 的前面和后面的区别,今天特地查看了它们两个各自的含义,总结了一下: const typename* ptr 是指 ptr 是个指向常量的指针( pointer to constant data ...
分类:编程语言   时间:2016-07-22 18:46:13    阅读次数:136
DNS学习笔记
DNSA记录NS记录MX记录CNAME记录TXT记录TTL值PTR值1.DNSDNS:DomainNameSystem域名管理系统域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个惟一的IP地址,这一命名的方法或这样管理域名的系统叫做域名管理系统。DNS:DomainNameServer域名服务器域名虽然便于人们记..
分类:其他好文   时间:2016-07-20 19:47:58    阅读次数:189
[C++]高效定义STL比较函数的一些建议
函数与函数子 在STL的使用中,我们经常需要自定义比较函数。本文将介绍如何完成这一类的函数,并且给出可靠而高效的使用建议。 1. mem_fun, ptr_fun, mem_fun_ref mem_fun, ptr_fun, mem_fun_ref主要的任务是为了掩盖C++语言中一个内在的语法不一致的问题。 调用一个函数,C++提供了三种方法。f(x); // 语法1:非成员函数的调用。...
分类:编程语言   时间:2016-07-19 10:10:20    阅读次数:275
Opencv图像识别从零到精通(7)----图像平移、旋转、镜像
根据vc6.0c++的学习经验,如果可以很好的自己编程,让图像进行平移旋转这些操作,那么就好像能够清楚的看见图像的内部结构,当然这里你怎么访问像素,这个可以自己选一种适合的,最多的是ptr指针,at也是挺多的。看着很简单的变换,可以对图像处理上手的更快,当然对于旋转可能就稍微i难了一点,不过opencv提供了resize(0,remap()等这样的函数,可以方便的让我们进行学习,特别是旋转的时候,...
分类:其他好文   时间:2016-07-16 23:49:37    阅读次数:1764
数组内存申请和释放,指针数组和数组指针
总结 对于指针数组的理解:按照字面意思,首先是指针,其次是数组,就表明这是一个数组,不过数组里面存储的指针。``` // 使用指针数组 int **ptr = new int*[4]; for(int i = 0; i < 4; ++i) { *(ptr+i) = new int [3]; }``` ...
分类:编程语言   时间:2016-07-15 00:32:17    阅读次数:236
sidt十六进制代码
00121453 0F010D 40441200 sidt fword ptr ds:[gliu]0012145A 0F014D B0 sidt fword ptr ss:[ebp-0x50]0012145E 0F014D 50 sidt fword ptr ss:[ebp+0x50]0012146 ...
分类:其他好文   时间:2016-07-12 18:52:09    阅读次数:187
学习C++ Primer 的个人理解(十二)
动态内存与智能指针 在C++中, 动态内存用 new来分配空间并返回一个指向该对象的指针 用delete来销毁。 由于手动的对动态内存进行操作容易出现问题。所以新的标准库提供了两种智能指针。 智能指针的行为类似于常规指针。区别在于他负责自动释放所指对象。 shared_ptr : 允许多个指针指向同 ...
分类:编程语言   时间:2016-07-09 01:53:02    阅读次数:206
C++学习和总结1
1. shared_ptr 解析: shared_ptr是一种计数指针,当引用计数变为0时,shared_ptr所指向的对象将会被删除。举个例子,如下所示: 2. unique_ptr 解析: unique_ptr是定义在<memory>中的智能指针(smart pointer)。它持有对对象的独有 ...
分类:编程语言   时间:2016-07-07 19:55:42    阅读次数:186
poj 1155 树形背包
http://blog.csdn.net/libin56842/article/details/9908199 树形背包: 首先是建树,每个结构体为一个节点,包括下一个点序号,值,和next。 tree[ptr]会保存所有的节点序列,而head数组则是保存每个节点的最后一个子节点在序列中的位置,ne ...
分类:其他好文   时间:2016-07-07 19:14:27    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!