static-assert 问答列表

constexpr if 和 static_assert

作者:Johan Lundberg 提问时间:7/11/2016

P0292R1 constexpr 如果已包含在内,则有望在 C++17 中实现。它似乎很有用(并且可以取代 SFINAE 的使用),但是关于格式不正确的评论,在假分支中不需要诊断让我感到害怕:sta...

Static 断言实例化时模板类型的大小

作者:plasmacel 提问时间:3/30/2016

我想在实例化时检查以下结构的大小,以约束未命名的紧密打包,因此的大小等效于 。static_assertstructAsizeof(T) * 3 template <typename T> stru...

静态断言基类模板的继承

作者: 提问时间:8/25/2023

如何在下面的代码中实现编译器将从混音器中的断言返回预期的编译错误消息(参见选项 B)? #include<iostream> #include<type_traits> template<type...

如何强制执行 C++ 命名要求“容器”[复制]

作者:TheMemeMachine 提问时间:9/17/2023

这个问题在这里已经有答案了: CRTP std::is_default_constructible 未按预期工作 (2 个答案) 2个月前关闭。 我正在尝试制作一个模板容器类,我希望它尽可能符合“容...


共4条 当前第1页