问答列表

用户删除的自动构造函数对隐式生成复制构造函数的影响

作者:Sourav Kannantha B 提问时间:2/21/2023

用户删除的自动构造函数如何影响复制构造函数的隐式生成? 例如: struct Foo { Foo(X) = delete; auto operator=(X) = delete; }; int...

我的类没有合适的复制构造函数 - 取决于构造函数的参数是否为 const

作者:MIKE PAPADAKIS 提问时间:10/21/2022

问题: 我正在学习 c++,我创建了一个类来表示复数。我创建了一个复制构造函数,其格式为 complex(const complex &c); 而且程序运行良好。 然后,我删除了常量(所以它...

默认复制构造函数与无复制构造函数 [duplicate] 之间的区别

作者:Injenye Lojik 提问时间:11/3/2022

这个问题在这里已经有答案了: 默认构造函数与隐式构造函数 (2 个答案) 构造函数“=default”和C++中编译器生成的构造函数有什么区别? (3 个答案) 去年关闭。 在 C++ 中,声明复制...

std::unique_ptr 的复制构造函数差异

作者:Ajay Brahmakshatriya 提问时间:12/4/2022

如果我的理解是正确的,下面的声明都应该调用复制构造函数,其 type of 作为参数。Tx T t = x; T t(x); 但是当我做同样的事情时,我的第一个声明会出现错误,而第二个声明会编译...

如何使复制构造函数也复制虚拟表?

作者:TarmoPikaro 提问时间:4/5/2023

下面是简单的代码片段。我想进行类继承,以便 的复制构造函数也可以初始化继承自 的派生类的就地虚拟表。I-A-BII 为简单起见,我们可以假设.sizeof(A) == sizeof(B) == si...

类构造函数在 clang 上编译,但在 gcc 上被拒绝

作者:Baki 提问时间:4/29/2023

我正在学习C++中的构造函数。特别是,一个 C++ 类可以有多个构造函数。但后来我制作了以下程序,该程序适用于 clang,但不适用于 gcc 和 msvc。 template<typename T...

GTM - 跟踪上次处理的 dataLayer 项目

作者:Martin Staufcik 提问时间:8/2/2023

我有一个自定义的 javascript GTM 标签,它遍历 dataLayer 中的项目并根据项目进行一些处理。该标记是在自定义事件上触发的。 我需要跟踪数据层中的哪些项目以前已经存在过,哪些是需...

通过引用和复制调用函数的 C++

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

void ref(std::string& str) { (void)str; } void copy(std::string str) { (void)str; } int main() { s...

char *name[10] 和 char (*name)[10] 有什么区别?

作者:Neeraj-Kumar-Coder 提问时间:12/15/2020

我对这两种符号的含义感到非常困惑。 我知道 的优先级大于 ,这是否意味着是指针并且是数组?()[]char(*name)[10]char *name[10]...

撇号不能与服务器端数据表单列搜索

作者:Dipali Sakle Systematix 提问时间:6/24/2020

我正在使用带有 laravel 的服务器端数据表,我正在尝试搜索撇号的值 (Fran'k),但它不适用于单个列搜索。请帮帮我 我正在使用下面的代码进行列搜索 $('input', this ).o...


共8223条 当前第142页