首页
查找话题
首页
C++如何返回未知类型的空引用?
C++如何返回未知类型的空引用? 第1页
1
haozhi-yang-41 网友的相关建议:
几个可选方案,自己看着顺眼挑一个:
给一个特殊标记的实例(参考std::end返回的迭代器)
抛异常
构造个真正的空引用,直接让外面core
xi-yang-86-73 网友的相关建议:
你只有两个选择:
返回迭代器或者指针,允许表示空值。
返回对象实例,超出范围时创建一个默认构造的新实例。我现在常用的一个基础库里的容器就是这种奇怪的设计。
C++如何返回未知类型的空引用? 的其他答案 点击这里
1
相关话题
深入理解nginx中,第9章中有一句:利用指针的最后一位一定是0的特性。能解释一下这个特性?
C++开发只能去大厂吗?
简单c++项目在Windows和Linux下编译连接怎样使用同一个Makefile?
如何评论"知名游戏开发者称 C++ 是一种非常糟糕、可怕的语言"?
c++ 中明明有vector了为什么还要有stack?
为什么IT书籍的翻译质量相比其他尤其被诟病?
如何让停留在语法层面的 C++,变成实际工程中的 C++?
C#调用C++DLL函数,一般怎么封装这个DLL?
埃式筛为什么只要筛到根号n就好了?
C语言如何支持C++重载?
前一个讨论
为什么Rust 标准库的 TreeMap 采用 B 树实现,而不是常用的红黑树?
下一个讨论
以1942年的技术水准能否建造出一艘福莱斯特级体量的航空母舰?
相关的话题
为什么C++中,含有函数声明的头文件应该被包含在定义函数的源文件中?
strcpy的源代码中返回值是指针的意义是什么?
你遇到过哪些高质量的 C++ 面试?
如何解决windows上用fwrite()向文件写入内容时末尾的 问题?
fopen()的第二个参数为什么会采用字符串形式?
编译器在遇到指向基类的指针时都会进行动态联编吗?
C++ 中的基类为何在析构函数中添加 virtual?
大公司为什么无法轻松使用更新的c++版本?
C#调用C++DLL函数,一般怎么封装这个DLL?
朋友自杀前把名字改成了nullptr,是什么意思?
c++ 标准库有哪些api接口设计的不好用?
简单c++项目在Windows和Linux下编译连接怎样使用同一个Makefile?
gcc,clang,msvc等编译器有什么区别?
C++中怎么区分char和数值?
为什么大多数程序主函数成功时都return 0; 不return 1; ?
如何在在asp项目中正常调用非托管c++dll?
编译器是如何实现C/C++中的const的功能?
c#中没有友元类那么这种设计是否不太合理,如何修改才能得到更好的方案?
如果一定要在C++和JAVA中选择,是C++还是java?
如何评价博客园关于 C++ 的这篇热门文章?
这个开源的6千行UI框架,能打败QT,MFC吗?
运算符+左右操作数地位相等吗?
为什么很多程序无法计算负数的立方根?
c++ 标准库有哪些api接口设计的不好用?
当下软件开发语言腾出不穷,作为老牌c++GUI领域top1的QT未来会怎样?
C++为何没有一个简便的调库方法?
C++到底是如何从代码到游戏的?
怎能给孩子讲用c++解决鸡兔同笼问题,百钱买百鸡等问题,也就是c++的for循环嵌套枚举?
C++过于复杂为什么不被淘汰?
C++怎样读取文件才有最快的速度?
服务条款
联系我们
关于我们
隐私政策
© 2024-11-25 - tinynew.org. All Rights Reserved.
© 2024-11-25 - tinynew.org. 保留所有权利