首页
查找话题
首页
C++如何返回未知类型的空引用?
C++如何返回未知类型的空引用? 第1页
1
haozhi-yang-41 网友的相关建议:
几个可选方案,自己看着顺眼挑一个:
给一个特殊标记的实例(参考std::end返回的迭代器)
抛异常
构造个真正的空引用,直接让外面core
xi-yang-86-73 网友的相关建议:
你只有两个选择:
返回迭代器或者指针,允许表示空值。
返回对象实例,超出范围时创建一个默认构造的新实例。我现在常用的一个基础库里的容器就是这种奇怪的设计。
C++如何返回未知类型的空引用? 的其他答案 点击这里
1
相关话题
c#中虽然异步和多线程是两码事,但是是否异步微软提供的async函数内部还是多线程去实现的?
libc 和 libstdc++ 一定是 backward compatible 的吗?
为什么大学讲授 C 语言比讲授 C++ 的更多?
cpp是不是最方便研究算法的语言?
为什么 C++ std::map::operator[] 不提供 const 版本?
2022年学C++开发好比49年入国军,没什么公司在用C++了?
为什么我用c++写的游戏那么简陋?
C++20 vs Rust,谁胜谁败?
C++的new操作符,底层使用的是malloc吗,在析构时,是如何确定自己需要释放内存的大小的?
C++整型有__int8、__int16、__int32等等,为什么还要short、int、long?
前一个讨论
为什么Rust 标准库的 TreeMap 采用 B 树实现,而不是常用的红黑树?
下一个讨论
以1942年的技术水准能否建造出一艘福莱斯特级体量的航空母舰?
相关的话题
如何滴水不漏的学完C语言?
C语言 乘以0.01快?还是除以100快?
如何用 C 语言画「心形」?
为什么大学讲授 C 语言比讲授 C++ 的更多?
libevent+rabbitmq 架构做高并发服务器可否?
共用体只能同时储存一个值吗?
C 语言中字符串常量的好处在哪里?
各种语言写网络爬虫有什么优点缺点?
c++ 为何开源库都要编译?
如何看待 .NET Native,真能达到 C++ 的性能、C# 的生产效率吗?
VScode为什么把*.C当成C而不是C++?怎么改?
C/C++ 数组的下标为何要从 0 开始,而不从 1 开始?
同一段代码,为什么有的编译器能编译通过,有的不能?
C 语言自带函数返回值为指针类型的数组为什么不需要释放内存?
为什么读取连续内存没有比不连续的效率更高?
C++异常处理写的代码太丑怎么办?
Qt Creator为什么不能对c++11的auto类型做代码提示?
C++ make_tuple返回值类型,会有效率问题吗?
如果你是一个C++面试官,你会问哪些问题?
在编程语言中,循环语句为何选择 while 而不是 when 作为关键词?
为什么招聘单片机工程师的时候要求精通C/C++?
c语言有哪些图形库(非c++)?
C++ 有提供像是 C 中 realloc() 这样的函数的新版本吗?
gcc,clang,msvc等编译器有什么区别?
如果有两颗药丸,一颗吃了让你写代码100%不出错,另一颗吃了能让你100%发现并修改bug,选哪颗?
为什么大学讲授 C 语言比讲授 C++ 的更多?
做32位/64位跨版本编程,有什么需要注意的么?
C++对一个map不断insert delete元素(多任务中的一个任务),是否存在内存碎片问题?
非计算机专业自学C++,有什么书籍推荐? ?
在校学生深入学习QT后会不会找不到比较好的工作?
服务条款
联系我们
关于我们
隐私政策
© 2025-04-15 - tinynew.org. All Rights Reserved.
© 2025-04-15 - tinynew.org. 保留所有权利