首页
查找话题
首页
C++如何返回未知类型的空引用?
C++如何返回未知类型的空引用? 第1页
1
haozhi-yang-41 网友的相关建议:
几个可选方案,自己看着顺眼挑一个:
给一个特殊标记的实例(参考std::end返回的迭代器)
抛异常
构造个真正的空引用,直接让外面core
xi-yang-86-73 网友的相关建议:
你只有两个选择:
返回迭代器或者指针,允许表示空值。
返回对象实例,超出范围时创建一个默认构造的新实例。我现在常用的一个基础库里的容器就是这种奇怪的设计。
C++如何返回未知类型的空引用? 的其他答案 点击这里
1
相关话题
为什么 Linux 指针越界时程序会立即被中断,而 Windows 不会?
malloc申请的内存能是虚拟内存吗,也就是申请的一块新的空间,刚申请就缺页吗?
编译器是如何实现C/C++中的const的功能?
现在 c++中 long 整数类型还有使用的意义吗?
为什么很多新型编程语言都抛弃了 C 语言风格的 for 语句?
朋友自杀前把名字改成了nullptr,是什么意思?
C++为何没有一个简便的调库方法?
程序员们平时都喜欢逛什么论坛呢?
C++函数收到一个指针T* ptr,没有其他信息,如何判断应该用delete还是delete[]?
C++底层是如何实现的?
前一个讨论
为什么Rust 标准库的 TreeMap 采用 B 树实现,而不是常用的红黑树?
下一个讨论
以1942年的技术水准能否建造出一艘福莱斯特级体量的航空母舰?
相关的话题
C# 和 Java 哪个更像 C++?
C++如何返回未知类型的空引用?
为什么g++能够优化到动态库里的STL?
为什么1ULL << 64得到的结果是1?
C/C++基本数据类型里面为什么没有byte呢?
为什么现在招聘程序员大多要求 Java / C / C++ 技能,而 C# / .NET 不受青睐?
能否用外行也能懂的语言解释为什么C++很「危险」?
为什么大学讲授 C 语言比讲授 C++ 的更多?
C++代码可以魔法到什么程度?
关于 C++ 顶层 const 和底层 const?
C++20有哪些让你激动不已的新特性?
c++指针有啥优越性啊,什么情况下要用指针呐,大一初学有点不懂。?
C#中有什么是与C++的setw()、setfill对应的呢?
为什么说C++很难?
为什么C++库开发人员都喜欢自己造一个字符串类?你见过性能最好开源字符串类是哪个? 为什么?
CodeBlocks 的强大之处在哪里?
VScode为什么把*.C当成C而不是C++?怎么改?
实际工作中的 C++ 项目都是没有内存泄漏的么?
为什么C++中virtual要翻译为虚函数?
为什么好多人说C++代码丑?
同样用pow()表示10^2,为什么分别用字面量和变量作参数会返回不同的值?
为什么说 Java 比 C++ 安全?
C++为何不允许在函数中直接传递数组?
如何在 Linux 下利用 Vim 搭建 C/C++ 开发环境?
C/C++ 如何自定义printf函数的格式化符?
C、C++、Java、JavaScript、PHP、Python、Ruby 这些语言分别主要用来开发什么?
为什么C++在构造函数和析构函数中不能抛出异常?
为什么一些人很瞧不起 Java?
指针数组初始化为 nullptr 和直接使用 memcpy 有什么区别?
为什么总有一些人推荐计算机学生把重点放在高数和线代?
服务条款
联系我们
关于我们
隐私政策
© 2025-06-15 - tinynew.org. All Rights Reserved.
© 2025-06-15 - tinynew.org. 保留所有权利