检测已删除的功能
作者:Jarod42 提问时间:11/26/2022
有没有办法在重载选择后检测已删除的函数(在没有可行或不明确的重载上)? void foo(); void foo(double) = delete; void foo(std::string); ...
deleted-functions 问答列表
作者:Jarod42 提问时间:11/26/2022
有没有办法在重载选择后检测已删除的函数(在没有可行或不明确的重载上)? void foo(); void foo(double) = delete; void foo(std::string); ...
作者:Joseph Sible-Reinstate Monica 提问时间:6/22/2021
Qt对Q_DISABLE_COPY的定义如下: #define Q_DISABLE_COPY(Class) \ Class(const Class &) = delete;\ Class &op...
作者:potter john 提问时间:4/17/2022
我正在阅读“C++ 并发在行动中”,其中一页讨论复制分配运算符 =delete。 我已经用谷歌搜索了它(删除复制构造函数和复制赋值运算符。其中哪些是必不可少的?并自己尝试了一些代码。 我想知道两者...
作者:stevenhz 提问时间:10/17/2022
这个问题在这里已经有答案了: Visual Studio 2013 和 2015 中的 C++ 编译器错误 C2280“尝试引用已删除的函数” (7 个答案) C2280 = 尝试引用已删除的函数 (...
作者:Anna 提问时间:12/19/2022
我在 Python 中做了一些愚蠢的事情,在 Jupyter 笔记本中。大概几个小时前,我删除了包含我的函数的单元格,现在我不再拥有它们了。但是,我仍然可以运行它们,因此它们仍然加载在内核中。 有没...
作者:zarro 提问时间:3/26/2022
我正在尝试围绕 std 随机数生成器编写一个简单的结构。根据编译器,我可以初始化这个类,但是当我尝试使用该函数时,它给出了以下错误: 错误 C2280 “RandNormGen::RandNormG...
作者:Alberto Tiraboschi 提问时间:4/8/2022
给定以下代码, #include <iostream> #include <string> #include <mutex> #include <string_view> #include <uno...
作者:Jarod42 提问时间:11/26/2022
有没有办法在重载选择后检测已删除的函数(在没有可行或不明确的重载上)? void foo(); void foo(double) = delete; void foo(std::string); ...
作者:Sourav Kannantha B 提问时间:2/21/2023
用户删除的自动构造函数如何影响复制构造函数的隐式生成? 例如: struct Foo { Foo(X) = delete; auto operator=(X) = delete; }; int...
作者:Nathan29006781 提问时间:12/13/2022
我正在使用 CRTP 创建一个计数器类,类似于对象计数器 此外,从此计数器派生的类也不应是可破坏的。 它看起来像这样 template <typename DERIVED_CLASS, std:...