safe-bool-idiom

safe-bool-idiom

文章 0 浏览 3

“上下文转换”如何实现?与“&&”和“||”运算符与用户定义的运算符重载结合使用?

来自 @Xeo 的优秀 c++-faq 问题:安全吗? bool 惯用法在 C++11 中已过时? 我了解到不再需要安全 bool 惯用法,因为用户定义的显式转换为bool 将在 C…

野却迷人 2024-12-06 03:29:07 5 0

const 正确性和安全 bool 习惯用法

我还有另一个与安全 bool 习惯用法相关的问题: typedef void (Testable::*bool_type)() const; // const necessary? void this_type_does_not_suppor…

拔了角的鹿 2024-11-29 06:08:12 5 0

是否存在绝对需要 typedef 的情况?

考虑以下safe bool idiom的摘录: typedef void (Testable::*bool_type)() const; operator bool_type() const; 是否可以在不声明转换函数的情况下声…

几味少女 2024-11-28 13:43:07 6 0

boost中有安全的布尔习语助手吗?

25% 的程序员工作时间花在检查所需的代码是否已经存在上。 我正在寻找一个用于实现安全布尔习惯用法的基类。…

笑着哭最痛 2024-11-27 00:36:21 4 0

safe-bool 习惯用法在 C++11 中是否已过时?

@R 的这个答案。 替换为简单的 explicit operator bool() const; Martinho Fernandes 表明,safe-bool 习语在 C++11 中显然已被弃用,因为它可以根据…

夏至、离别 2024-11-14 11:09:59 9 0

C++安全布尔习语无法使用 Visual C++ 进行编译10(2010)

大家好,我从这个页面的 C++ safe bool idiom 类派生了我的类:The Safe Bool idiom作者:Bjorn Karlsson class Element : public safe_bool<> { publ…

醉生梦死 2024-10-08 00:34:15 8 0

奇怪的编译器错误和模板继承

有人可以解释一下为什么这段代码: class safe_bool_base { //13 protected: typedef void (safe_bool_base::*bool_type)() const; void this_type_do…

秉烛思 2024-09-17 12:16:21 11 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文