首页
查找话题
首页
C++如何返回未知类型的空引用?
C++如何返回未知类型的空引用? 第1页
1
haozhi-yang-41 网友的相关建议:
几个可选方案,自己看着顺眼挑一个:
给一个特殊标记的实例(参考std::end返回的迭代器)
抛异常
构造个真正的空引用,直接让外面core
xi-yang-86-73 网友的相关建议:
你只有两个选择:
返回迭代器或者指针,允许表示空值。
返回对象实例,超出范围时创建一个默认构造的新实例。我现在常用的一个基础库里的容器就是这种奇怪的设计。
C++如何返回未知类型的空引用? 的其他答案 点击这里
1
相关话题
怎么看待 Linus 和 Richard Stallman 对 C++ 的态度?
C++,全局变量如果用new了,需要delete吗?
这个如此诡异的C语言「怪事」是怎么回事?
如何评价博客园关于 C++ 的这篇热门文章?
想走虚幻引擎c++路线,c++是否应该大量学习算法?
随着互联网的崛起,还有必要学习 C++ 吗?貌似 C++ 越来越难找工作了...
如何滴水不漏的学完C语言?
倒序输出字符串c++为啥不行?
代码全是调包的,怎么申请专利?
有什么像a=a+b;b=a-b;a=a-b;这样的算法或者知识?
前一个讨论
为什么Rust 标准库的 TreeMap 采用 B 树实现,而不是常用的红黑树?
下一个讨论
以1942年的技术水准能否建造出一艘福莱斯特级体量的航空母舰?
相关的话题
C++ 中 new 和定位 new 的返回值都是 void*,却为什么可以被赋值给不同类型的指针?
C/C++中的数组为什么必须定义之后在一行内立刻赋值,而不能定义数组之后换一行再赋值?
编译器是如何实现C/C++中的const的功能?
C++需要反射吗?
非计算机专业自学C++,有什么书籍推荐? ?
C++构造函数为什么要依赖初始化列表?
怎样理解C++中“如果属性有在堆区开辟的,一定要自己提供拷贝构造函数,防止浅拷贝带来的问题”?
用C语言,能在100行之内实现贪吃蛇吗?
为什么招聘单片机工程师的时候要求精通C/C++?
有个人说C++程序入口是mainCRTStartup,另一个人说是main,然后打起来了,如何评理?
个人或者小团队选择C语言还是c++?
C++ 实现接口与实现分离后,文件变得更多了,到底有什么好处?
既然引用计数在做 GC 时有性能问题,为什么智能指针会广泛应用它?
2022 年 C++ 开发人员异常难招,怎么破?
C++ 中的基类为何在析构函数中添加 virtual?
如何用 C++ 从零编写 GUI?
是 C++ 的发展进入了邪路,还是我写代码的姿势不正确?
写代码没激情怎么办?
C++ 实现接口与实现分离后,文件变得更多了,到底有什么好处?
怎样用c语言画一个"三维的球体"?
C++ 有多难?
大公司为什么无法轻松使用更新的c++版本?
C++中如何将string类型转换为int类型?
怎样理解C++中“如果属性有在堆区开辟的,一定要自己提供拷贝构造函数,防止浅拷贝带来的问题”?
学习 C/C++ ,有什么书籍推荐?
自己开发的Windows7 64位驱动程序需要签名,怎么解决?
C++ 11是如何封装Thread库的?
现在快2022年了,c++为什么还要实现(.cpp)和声明(.h)分开?
为什么培训机构很少有培训 C 语言的,大部分都是 Java,C# 什么的?
为什么8bit限制是-128到127而不是-127到128?
服务条款
联系我们
关于我们
隐私政策
© 2024-11-25 - tinynew.org. All Rights Reserved.
© 2024-11-25 - tinynew.org. 保留所有权利