码迷,mamicode.com
首页 >  
搜索关键字:nullptr    ( 398个结果
(转)null和NULL和nullptr和””区别
突然想到这个有趣的问题:C语言和C++对大小写是敏感的,也就是说null和NULL是区别对待的。NULL代表空地址,null只是一个符号。便来深究,看了很多资料,总结如下: 其实null和NULL都是字符串(没啥区别,欢迎高手纠错!),具体看它们宏定义被定义成为什么值。 在VS中NULL被定义为0, ...
分类:其他好文   时间:2017-02-06 12:56:31    阅读次数:244
简单的shared_ptr实现
RT,代码参考了STL中shard_ptr的实现,基本原理是引用计数,利用Ref_cnt类来管理内存,在shared_ptr创建时创建,此后shared_ptr仅是在拷贝复制析构的过程中对引用进行修改,个人觉得比较有意思的一个地方在于通过对Ref_cnt类多态的应用使得shared_ptr无需额外增 ...
分类:其他好文   时间:2017-01-16 07:35:46    阅读次数:314
C++11带来的优雅语法
内容目录: 自动类型推导 auto 萃取类型 decltype 返回类型后置语法 Trailing return type 空指针标识 nullptr 区间迭代 range-based for loop 去除右尖括号的蹩脚语法 right angle brackets lambda表达式的引入 原生 ...
分类:编程语言   时间:2016-12-08 03:27:28    阅读次数:341
基于二叉排序树的查找
导论:首先,沿着二分查找的思路,我们构造一种二叉树来查找,这种二叉树的左子树结点都小于根节点,右子树节点都大于根节点,这样一来,所有结点算是都排好序了,接下来就可以查找 基于二叉排序树的查找 一.二叉排序树的定义 所谓二叉排序树是一个什么样的东西,我们得弄清楚,以下是二叉排序树的定义: 1.若它的左 ...
分类:编程语言   时间:2016-12-04 16:23:43    阅读次数:157
QCustomplot使用分享(七) 层(完结)
一、分层绘制 一直说要讲2.0.0版本,但总是想把1.3.2版本拿出来比较一下,这篇文章也不例外。QCustomPlot2.0.0beta版本比1.3.2release版本有一个很大的改进那就是分层绘制,所谓分层绘制就是把一张图分几张图来绘制,最后在把这分开的几张图统一绘制到一张图上,比如一张图A, ...
分类:其他好文   时间:2016-11-14 16:48:09    阅读次数:886
constexpr与指针
一、 常量表达式:是指值不会改变并且在编译过程就能得到的计算结果的表达式。 定义常量表达式变量: constexpr 变量类型 变量名; 例如: constexpr int mf=20;/////20是常量表达式 constexpr int limit=mf+1;/////mf+1是常量表达式 co ...
分类:其他好文   时间:2016-11-12 20:15:20    阅读次数:164
leetcode(144,94,145,102)中迭代版的二叉树的前、中、后、层级遍历
...
分类:其他好文   时间:2016-10-27 22:57:26    阅读次数:138
qt环境下Mapx组建的编程---------regoin
#include "widget.h" #include "ui_widget.h" #include #include Widget::Widget(QWidget *parent) : QWidget(parent), map(nullptr), pCMapXPoint(nullptr),pCM... ...
分类:其他好文   时间:2016-09-21 21:26:55    阅读次数:451
指针 && 动态内存分配
C++中的动态内存分配机制 c++中使用new和delete来完成在堆上对动态内存的分配和释放。 注.所有指针都应该被初始化 如果指针指向的动态内存被释放或没有指向合法的地址,就应该将指针设置为nullptr,否则内存泄漏。 变量: double* pvalue {}; pvalue=new dou ...
分类:其他好文   时间:2016-09-20 19:59:28    阅读次数:129
java开启多进程,执行.exe文件
1..exe文件的生成使用自己生成的应用程序,该应用程序带有参数。为了简便,以打印输入的参数为例,该应用程序的源码如下://myPrint.cpp #include<iostream> intmain(intargc,char*argv[]){ char*it=argv[1]; if(it==nullptr){ std::cout<<"Thisisnothingtobeprint..
分类:编程语言   时间:2016-09-19 22:30:18    阅读次数:221
398条   上一页 1 ... 28 29 30 31 32 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!