首页
查找话题
首页
C++如何返回未知类型的空引用?
C++如何返回未知类型的空引用? 第1页
1
haozhi-yang-41 网友的相关建议:
几个可选方案,自己看着顺眼挑一个:
给一个特殊标记的实例(参考std::end返回的迭代器)
抛异常
构造个真正的空引用,直接让外面core
xi-yang-86-73 网友的相关建议:
你只有两个选择:
返回迭代器或者指针,允许表示空值。
返回对象实例,超出范围时创建一个默认构造的新实例。我现在常用的一个基础库里的容器就是这种奇怪的设计。
C++如何返回未知类型的空引用? 的其他答案 点击这里
1
相关话题
如何格式化代码能够将类成员/函数的名字对齐?
关于 C++ 顶层 const 和底层 const?
Objective-C 的一些函数名为什么都这么长?
c++ 中明明有vector了为什么还要有stack?
为什么 Linux 指针越界时程序会立即被中断,而 Windows 不会?
C++ 需要 restrict 关键字吗?
C++中 std::string 应该声明在循环内部还是外部?
同样用pow()表示10^2,为什么分别用字面量和变量作参数会返回不同的值?
怎样用c语言画一个"三维的球体"?
C++如何返回未知类型的空引用?
前一个讨论
为什么Rust 标准库的 TreeMap 采用 B 树实现,而不是常用的红黑树?
下一个讨论
以1942年的技术水准能否建造出一艘福莱斯特级体量的航空母舰?
相关的话题
如何正确通过 C++ Primer 学习 C++?
C 语言用 换行后就无法再回到上一行了吗?
C++中this指针什么情况下是必须要用的?
C标准库的行业地位是怎么形成的?
为什么 C 语言没有被 C++ 取代?
只会c如何快速上手STL?
c++程序员怎么搭建一个完整的个人网站?
大括号不换行的坏处有什么?为什么有人不换行?
为什么c/cpp语言的函数好像没有按照驼峰命名法呢?
如果人生有的选,18岁的你凭实力拿到清北录取通知书和因为房产红利变成资产总量三千万的家庭,选哪个?
很多人说 C++ 的 MFC 已经过时了,那新入门的人到底应该学什么?
C/C++ 数组大小需要是2的倍数吗?
指针数组初始化为 nullptr 和直接使用 memcpy 有什么区别?
如何解决Linux下信号产生的死锁?
为什么大多数程序主函数成功时都return 0; 不return 1; ?
汇编下call和ret指令是否有内存屏障的作用?
C/C++ 如何自定义printf函数的格式化符?
C++对一个map不断insert delete元素(多任务中的一个任务),是否存在内存碎片问题?
如何激怒一位 C++ 爱好者?
如何理解《Effective C++》第31条将文件间的编译依赖关系降低的方法?
C 语言float和double哪个算得快?
C++ 的智能指针不就基本解决了野指针问题了吗?为什么还要吹捧rust的内存安全?
为什么世界上大多数地方的人习惯用逗号表示小数点,而C++却用圆点表示小数点,而不是按照大多数地方习惯?
C++的运行时多态,性能损失有多大?
C++的new操作符,底层使用的是malloc吗,在析构时,是如何确定自己需要释放内存的大小的?
C++为何没有一个简便的调库方法?
为什么说 C/C++ 不适合做 Web 开发?
Visual Studio 2019可以用来玩C语言吗?
对容器类做改变的设计是否存在天生的错误?
关于 C++ 顶层 const 和底层 const?
服务条款
联系我们
关于我们
隐私政策
© 2024-12-26 - tinynew.org. All Rights Reserved.
© 2024-12-26 - tinynew.org. 保留所有权利