14 问答列表

为什么我在使用 std::enable_if [duplicate] 时出现过载错误

作者:Yves 提问时间:7/1/2023

这个问题在这里已经有答案了: enable_if模板参数创建模板重新定义错误 (2 个答案) 5个月前关闭。 我想根据类的一个模板参数定义两种成员函数。这是我的代码:run template <i...

将 std::enable_if 与复杂谓词一起使用

作者:bselu 提问时间:7/6/2023

必须使用 C++14 我想使用 std::enable_if 使函数仅在给定某些约束的情况下可用。我使用从 libc 标头而不是(我的环境中没有可用的 C++17)来这样做,以便将约束逻辑移动到单独的...

C++14 中引入的哪些更改可能会破坏用 C++11 编写的程序?

作者:Filip Roséen - refp 提问时间:6/1/2014

这个问题的答案是社区的努力。编辑现有答案以改进此帖子。它目前不接受新的答案或交互。 介绍 使用 C++14(又名。C++1y)标准在接近最终状态时,程序员必须问自己向后兼容性,以及与此相关的问题。...

C++ 中 &lt;int, bool&gt; 的映射默认为 false

作者:Vatsal Aggarwal 提问时间:7/12/2023

我想在我的地图中插入自定义值,这发生在代码的第一部分,但不在第二部分。我的代码如下: // First part of the code unordered_map<int, int> hashm...

是否可以根据模板参数专门化命名空间?

作者:senior_questions_asker 提问时间:7/17/2023

这就是我想得到的。调用方无权访问命名空间。B template<typename T> A::T foo1(std::vector<std::uint8_t> const& data) { ret...

iOS 获取错误 P1 的依赖关系:调试:SwiftDriver 编译要求应用程序正常 arm64 com.apple.xcode.tools.swift.compiler 不是绝对的

作者:Sootood Ebrahimi 提问时间:7/19/2023

我们决定更新 macOS 和 XCode 以在新版本软件上为我们的 react-native 应用程序提供午餐,尽管它有一些奇怪的错误,但运行并取得了成功。我们当时忽略了它们,但是当我们想要存档时,这...

c++ 14 中的“重载”下标赋值操作

作者:calad0i 提问时间:7/23/2023

问题: 我需要构造一个数组来存储一种类型的数据,但显示为另一种类型以节省内存。只有下标运算符 () 是必需的。[] 比如说,我有一个数组,显示为 fp32,但在内部存储 int8: 从 arr b...

C++14 中的自定义静态转换函数模板

作者:spdie 提问时间:8/1/2023

我已经为静态转换编写了这样一个模板函数作为练习: template<typename cT, typename T> inline constexpr cT sCast(T carg) { ret...

获取对“SWM_Mark_Iteration(int)”错误的未定义引用

作者:Sap BH 提问时间:8/1/2023

我正在尝试构建一个项目,在链接共享对象时出现错误 /home/bhowmik/installSoftware/swm/lib/libswm.so: undefined reference to `S...

当我遍历 C++ 映射时,为什么它会给我实例化错误?

作者:joshua 提问时间:8/3/2023

我正在尝试遍历地图,但我尝试的任何方法似乎都不起作用......我声明并定义地图如下: // loop through the strings and group based on length m...


共136条 当前第9页