C++之‘nullptr’ was not declared in this scope
【摘要】 在vim里面写了一个简单cpp文件,为了避免野指针,需要指针初始化
char *p2 = nullptr
1、编译时报错如下
2、解决办法
编译加上
g++ -std=gnu++0x int.cpp -o int
&n...
在vim里面写了一个简单cpp文件,为了避免野指针,需要指针初始化
char *p2 = nullptr
1、编译时报错如下
2、解决办法
编译加上
g++ -std=gnu++0x int.cpp -o int
3、C里面的null和C++里面的nullptr、NULL介绍
NULL在C++中的定义
/* Define NULL pointer value */
#ifndef NULL
#ifdef __cplusplus
#define NULL 0
#else /* __cplusplus */
#define NULL ((void *)0)
#endif /* __cplusplus */
#endif /* NULL */
文章来源: chenyu.blog.csdn.net,作者:chen.yu,版权归原作者所有,如需转载,请联系作者。
原文链接:chenyu.blog.csdn.net/article/details/64906864
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)