在 C++20 构造函数/函数中检测带或不带 constexpr 关键字的实例化/调用
作者:0xdeadbeef 提问时间:7/30/2023
我目前正在尝试找到一种干净的方法来创建一个模板化的字节数组结构,该结构可以根据其构造函数是否使用constexpr关键字进行实例化,并且如果可能的话,我还想将其应用于其他方法和函数,我想知道是否有办法...
constexpr 问答列表
作者:0xdeadbeef 提问时间:7/30/2023
我目前正在尝试找到一种干净的方法来创建一个模板化的字节数组结构,该结构可以根据其构造函数是否使用constexpr关键字进行实例化,并且如果可能的话,我还想将其应用于其他方法和函数,我想知道是否有办法...
作者:ddevienne 提问时间:8/10/2023
我在不同的可执行文件中重用相同的完全相同的源文件(用于命令行解析)。我不使用库,而是直接在每个 exe 中构建相同的源代码。 最近,我添加了一个选项来列出可执行文件使用的所有共享库。这在我测试的 e...
作者:cppBeginner 提问时间:8/10/2023
我想创建一个正确识别其参数类型的函数。 template<class T> void test(T&& t){ if constexpr(std::is_same_v<T,int>){ std:...
作者:Tomáš Jančo 提问时间:8/25/2023
我需要初始化一个uint8_t数组, 其中大部分是常量(固定标识符),一些元素编码下一节的长度,一些元素是可变的。 uint8_t data[] = { 0x01, 0x05, 0x06, Som...
作者:Mikhail T. 提问时间:8/25/2023
我正在处理一个应用程序,它需要读取 10+ CSV 文件(不同类型的)作为输入。数据被读入容器 -- 或 .std::mapvector 以前,每种类型都有自己的解析函数,我正在努力将其统一为一个模...
作者:Ambroz Bizjak 提问时间:10/2/2012
我正在尝试使用一个类来对模板数据结构的所有参数进行分组,特别是侵入式 AVL 树。用户将执行如下操作: struct MyEntry { MyEntry *parent; MyEntry *ch...