首页
查找话题
首页
C++如何返回未知类型的空引用?
C++如何返回未知类型的空引用? 第1页
1
haozhi-yang-41 网友的相关建议:
几个可选方案,自己看着顺眼挑一个:
给一个特殊标记的实例(参考std::end返回的迭代器)
抛异常
构造个真正的空引用,直接让外面core
xi-yang-86-73 网友的相关建议:
你只有两个选择:
返回迭代器或者指针,允许表示空值。
返回对象实例,超出范围时创建一个默认构造的新实例。我现在常用的一个基础库里的容器就是这种奇怪的设计。
C++如何返回未知类型的空引用? 的其他答案 点击这里
1
相关话题
C++中 std::string 应该声明在循环内部还是外部?
CMake是不是阻碍了C++的发展?
在C#中,如何实现跟native dll 中途的线程间通信?
C++ protected继承和private继承是不是没用的废物?
为什么C++中,含有函数声明的头文件应该被包含在定义函数的源文件中?
怎么看待 Linus 和 Richard Stallman 对 C++ 的态度?
typename = int 这种语法的意义是什么?
被诺基亚放弃后,Qt的未来在哪里?
C++需要反射吗?
如何才能写出没有bug的程序?
前一个讨论
为什么Rust 标准库的 TreeMap 采用 B 树实现,而不是常用的红黑树?
下一个讨论
以1942年的技术水准能否建造出一艘福莱斯特级体量的航空母舰?
相关的话题
如何理解 C++ 中这两个结构体的大小(size)?
将文件编译成某种代码,打印到A4纸上,这种想法是否可行?
为什么说C++很难?
如何理解 C++ 中这两个结构体的大小(size)?
2022年学C++开发好比49年入国军,没什么公司在用C++了?
MFC中使用LoadLibrary动态加载dll有个数限制吗?
c++初学者有必要深挖这样的问题吗?
C++20有哪些让你激动不已的新特性?
C++ 中 new 和定位 new 的返回值都是 void*,却为什么可以被赋值给不同类型的指针?
C/C++有什么库可以完成命令行参数解析?
c++11如何实现单例模式?
请问数学的函数和编程语言的函数有什么区别呢?
为什么说 Java 比 C++ 安全?
指向指向指向指针的指针的指针的指针有什么用?
各位大佬都是怎么样学习C++的?能分享一下您的学习过程吗?
C++的CRTP所带来的静态多态功能具体有什么用?
0除以0怎么使用c++的异常处理,例如try?
为什么C++头文件喜欢把一个类型通过typedef定义出无数个新名字,这有什么意义吗?
高频交易中C++和Python的速度差异有多少?
C/C++基本数据类型里面为什么没有byte呢?
计算机专业必读哪些经典书籍?
为什么大多数程序主函数成功时都return 0; 不return 1; ?
作为一名程序员,我这属于什么水平?
刚上大一,C 语言压根听不懂怎么办?
何时使用 Protected 继承?
现在快2022年了,c++为什么还要实现(.cpp)和声明(.h)分开?
C++中lambda表达式中捕获的值变量存在哪?
大一新生入学半个月,有比赛需要一个月造出红外循迹智能车,会C语言和c++,要怎么开始入门?
为什么说C++的main函数最后不写 return 0; 是不好的习惯?
C/C++中,int a=15;a储存在哪?
服务条款
联系我们
关于我们
隐私政策
© 2024-06-26 - tinynew.org. All Rights Reserved.
© 2024-06-26 - tinynew.org. 保留所有权利