14 问答列表

Clang 与 G++ 在类模板参数数量和模板模板参数重新声明方面存在分歧

作者:Constantinos Glynos 提问时间:2/21/2018

在下面的示例中,是一个类模板,其第一个参数是类型,第二个参数是另一个模板,该模板采用布尔值和任意数量的参数。Abstract template<bool,typename> struct Defau...

这个临时的 std::string 表达式可以接受吗?

作者:jemelter 提问时间:3/11/2023

我意识到这不是最有效的做法,但是大多数人是否可以接受 C++ 创建用于连接的临时对象,就像第 4 行一样?std::string constexpr const char* const a = "T...

使用 plpgsql 脚本批量插入/删除行

作者:Bylaw 提问时间:3/29/2023

我需要对具有 ~400M 条记录的表进行分区。由于数据库资源、WAL 大小等原因,它有几个陷阱和挫折。经过不同的方法,解决方案似乎是这样的: 为作用域中的每个月创建子表,表示将来的分区 在同一事务中...

如何使用 fmt 打印字符向量?

作者:einpoklum 提问时间:6/6/2022

我有一个 - 不是以空结尾的。我想使用 fmt 库打印它,而无需复制矢量。const std::vector<char> 我本来希望指定精度就足够了,但 fmt 文档说: 请注意,即使指定了 pr...

如何检查一个类是否有一个或多个具有给定名称的方法?

作者:Parker Coates 提问时间:5/10/2023

有许多不同的技巧可以检查一个类是否具有名为 的方法。例如:Foobar 如果我们关心方法签名,我们就会围绕类似的东西构建一个特征std::void_t<decltype(static_cast<in...

未解析的外部符号“private: static class variable”C++ [重复]

作者:Justin Mathew 提问时间:5/11/2023

这个问题在这里已经有答案了: 静态类成员上未解析的外部符号 (6 个答案) 什么是未定义的引用/未解析的外部符号错误,如何解决? (39 个答案) 6个月前关闭。 我在使用静态方法和锁在 c++ 中...

在 C++14 中关闭 RVO/NRVO 时,如何返回对象?

作者:Isuxiz Slidder 提问时间:5/21/2023

我正在学习移动语义,所以我写了一个小程序,如下所示: #include <iostream> using namespace std; int one_int = 123; class A {...

在 Xcode 中,将框架创建为与应用程序相同的项目中的目标,而不是将框架创建为单独的项目

作者:Jeff 提问时间:6/23/2023

主要问题 这是我的场景:我在 Xcode 项目 X 中有应用程序 A。我将创建框架 F 以在应用程序 A 中使用。我可以在项目 X 中创建框架 F 作为另一个目标。我还可以创建一个新项目 Y 来保存...

在 c++14 中从可变参数模板类调用基函数

作者:arek 提问时间:6/23/2023

我的类结构如下。 如何从所有基类的 MultiBase 类调用函数。有没有办法遍历参数包中的参数? template <typename T, typename... Args> class Bas...

为什么使用具有唯一锁的延迟锁

作者:SameemSh. 提问时间:6/25/2023

为什么要使用延迟锁定? 先获得所有权后锁定是什么? 获得所有权和锁定有点不一样。 如果我们使用互斥锁的唯一锁而不是锁定来获得所有权,它是否仍然容易出现竞争条件? void fun1(std::mu...


共136条 当前第8页