码迷,mamicode.com
首页 >  
搜索关键字:ptr    ( 2121个结果
<泛> 多路快排
今天写一个多路快排函数模板,与STL容器兼容的。 我们默认为升序排序 因为,STL容器均为逾尾容器,所以我们这里采用的参数也是逾尾的参数 一、二路快排 基本思路 给你一个序列,先选择一个数作为基数,我们要做的是把小于该基数的数字放于左侧,大于该基数的数字放于右侧,最后将此基数放于中间,形成新的序列, ...
分类:其他好文   时间:2018-08-26 18:20:07    阅读次数:182
《C++Primer》12、13章
第12章 动态内存 12.1 智能指针 shared_ptr<T> make_shared<T>(args) 直接初始化 new int(10); 默认初始化 new int; 值初始化 new int(); 由内置指针(而不是智能指针)管理的动态内存在被显示释放前一直都会存在。 最好坚持只使用智能 ...
分类:编程语言   时间:2018-08-26 16:49:20    阅读次数:190
常量指针和指针常量
1、常量指针(指针可改,指针指向的对象不可改) 常量指针本质是指针,用const修饰它,表示这个指针乃是一个指向常量的指针。指针指向的对象是常量,那么这个对象不能被更改。 表示方法: const int * ptr int const * ptr int a = 5; const int* c = ...
分类:其他好文   时间:2018-08-26 11:55:34    阅读次数:157
接口IDisposable的用法
C#的每一个类型都代表一种资源,而资源又分为两类: 托管资源 由CLR管理分配和释放的资源,即从CLR里new出来的对象。 非托管资源 不受CLR管理的对象,如Windows内核对象,或者文件、数据库连接、套接字、COM对象等。 如果类型用到了非托管资源,或者需要显式释放托管资源,那么需要让类型继承 ...
分类:其他好文   时间:2018-08-26 11:51:25    阅读次数:124
剑指offer 左右翻转二叉树
```C++ class Solution { public: void Mirror(TreeNode *pRoot) { if(pRoot == nullptr) return; cout val left; pRoot->left = pRoot->right; pRoot->right = ... ...
分类:其他好文   时间:2018-08-26 00:02:29    阅读次数:201
atof()函数
atof()函数 atof():double atof(const char *str ); 功 能: 把字符串转换成浮点数 str:要转换的字符串。 返回值:每个函数返回 double 值,此值由将输入字符作为数字解析而生成。 如果该输入无法转换为该类型的值,则返回值为 0.0。 函数说明 :at ...
分类:其他好文   时间:2018-08-24 14:55:24    阅读次数:138
C++ 标准库智能指针
整理一下c++中shared_ptr,weak_ptr,unique_ptr三种指针的使用案例和注意事项,让程序资源更加案例,在标准库中,需要包含<memory>,在boost库中, 一. 智能指针unique_ptr 与shared_ptr相似,区别在于unique_ptr是独立拥有对象权,因此只 ...
分类:编程语言   时间:2018-08-18 19:37:16    阅读次数:220
Game Engine Basic:Clock(查询时钟)
游戏运行机制和时间通常密切相关,通常我们需要一个更高精度的时钟。 这里提供一个Window环境下高精度的Clock类。 它仅提供查询当前时间的功能。 (当前时间指,从它被构造函数初始化以来,到调用time()函数时,经过的时间)。 它的用法很简单,导入Clock.h头文件, 即将当前时间保存到now ...
分类:其他好文   时间:2018-08-18 17:56:17    阅读次数:263
c语言指针的指针
对于这个形式,我想过为什么不能够使用 *p 作为形参呢。下面我们看一下代码和执行结果 由这个结果可以看出一开始ptr初始化为NULL,后面经过get()函数以后ptr的指针为00511448,包括后面的函数退 出以后ptr的值也是00511448 。但是下面指传入指针的结果相比较,我们就可以发现问题 ...
分类:编程语言   时间:2018-08-17 22:21:46    阅读次数:124
一个基于C++11的单例模板类
1 #ifndef _SINGLETON_H_ 2 #define _SINGLETON_H_ 3 4 #include 5 #include 6 7 template 8 class Singleton { 9 public: 10 template 11 static T* getInstanc... ...
分类:编程语言   时间:2018-08-16 10:37:41    阅读次数:400
2121条   上一页 1 ... 59 60 61 62 63 ... 213 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!