首页
查找话题
首页
C++如何返回未知类型的空引用?
C++如何返回未知类型的空引用? 第1页
1
haozhi-yang-41 网友的相关建议:
几个可选方案,自己看着顺眼挑一个:
给一个特殊标记的实例(参考std::end返回的迭代器)
抛异常
构造个真正的空引用,直接让外面core
xi-yang-86-73 网友的相关建议:
你只有两个选择:
返回迭代器或者指针,允许表示空值。
返回对象实例,超出范围时创建一个默认构造的新实例。我现在常用的一个基础库里的容器就是这种奇怪的设计。
C++如何返回未知类型的空引用? 的其他答案 点击这里
1
相关话题
请问这段C++代码是未定义行为吗?
C++ 11为什么引入nullptr?
C 语言和 C++、C# 的区别在什么地方?
如何把一段简单的代码变复杂?
为何void类型指针不能解引用,却可以参与强制类型转换?
为什么C++库开发人员都喜欢自己造一个字符串类?你见过性能最好开源字符串类是哪个? 为什么?
C++ 中 new 和定位 new 的返回值都是 void*,却为什么可以被赋值给不同类型的指针?
为什么程序代码被编译成机器码就不能跨平台运行?
关于C++23网络库的争论,大家有什么看法?
作为一名程序员,我这属于什么水平?
前一个讨论
为什么Rust 标准库的 TreeMap 采用 B 树实现,而不是常用的红黑树?
下一个讨论
以1942年的技术水准能否建造出一艘福莱斯特级体量的航空母舰?
相关的话题
怎样规劝团队里的C#工作人员学习和使用JAVA?
C++中 int n = 0ULL - 1; 是 UB 未定义行为吗?
<<深度探索c++对象模型>>中的虚继承看着蛋疼,感觉这在实际中也没多大用,需要继续深究吗?
C++中怎么区分char和数值?
如果有两颗药丸,一颗吃了让你写代码100%不出错,另一颗吃了能让你100%发现并修改bug,选哪颗?
C++ 难在哪?
编译器在遇到指向基类的指针时都会进行动态联编吗?
c++ 11 , 17, 20 更新如此快 , 有没有背后不变的东西 ?
带一堆指针的链式结构怎么写才好?
C++ 实现接口与实现分离后,文件变得更多了,到底有什么好处?
为什么 C++ 中一个类的成员类型不能是该类本身,而 C# 中就可以?
为什么8bit限制是-128到127而不是-127到128?
Visual Studio"从现有代码创建项目",这个功能可以用脚本实现吗?
C++开发只能去大厂吗?
如何评价博客园关于 C++ 的这篇热门文章?
为什么大多数程序主函数成功时都return 0; 不return 1; ?
C++20 vs Rust,谁胜谁败?
如何看待清华大学自动化系2020年大一c++大作业是写一个功能更强大的雨课堂(雷课堂)?
码农们最常说的「谎言」有哪些?
golang 为什么没有三元运算符?
LeetCode上 C++ 官方题解为什么有很多没有写delete,不会内存泄漏么?面试时也可以么?
为什么 C++ 的开源库看起来那么头大?
如何评价博客园关于 C++ 的这篇热门文章?
如果鸿蒙系统成功,会复兴C/C++吗?
C 语言float和double哪个算得快?
当下软件开发语言腾出不穷,作为老牌c++GUI领域top1的QT未来会怎样?
C#委托的性能开销具体在哪里,有哪些使用指导?
在c++代码中使用const关键字是不是自找麻烦?
VScode为什么把*.C当成C而不是C++?怎么改?
如果人生有的选,18岁的你凭实力拿到清北录取通知书和因为房产红利变成资产总量三千万的家庭,选哪个?
服务条款
联系我们
关于我们
隐私政策
© 2025-05-05 - tinynew.org. All Rights Reserved.
© 2025-05-05 - tinynew.org. 保留所有权利