问答列表

复制构造函数和赋值运算符

作者:doron 提问时间:1/8/2010

我编写了以下程序来测试何时调用复制构造函数以及何时调用赋值运算符: #include class Test { public: Test() : iItem (0) { std::co...

在本地托管 W3 XML 架构文件

作者:shinytinsmile 提问时间:11/3/2016

我在一家公司工作,我们有自己的 XML 语言,有自己的一组架构,可以针对 W3 架构进行验证。出于业务原因,我需要在内部托管这些文件,而不是依赖 Web 托管版本。我对XML模式几乎没有经验,我想知道...

C++11 数组初始化不会调用复制构造函数

作者:Brian Rodriguez 提问时间:4/4/2015

我正在制作一个小类,它使用一个按其大小模板化的数组。这里有一些代码... .hpp 文件 template <size_t N> class KeyCombinationListener { pu...

当 C/C++ 中的数字常量以 0 为前缀时,这意味着什么?

作者:CurtisJC 提问时间:6/16/2011

还行。。。所以我有一个愚蠢的想法,试着把值 0123 放进一个 int 中,只是好奇地想看看会发生什么,我以为当我打印值时我会得到 123,但我得到了 83......有什么想法吗?编译器/内存内部发...

在 Windows 上包含 sys/times.h 的替代方案是什么?

作者:Tim Hutchison 提问时间:7/15/2014

背景 我正在尝试在 Windows 上编译一些以前在 QNX 上编译的代码。根据这个 SO 问题和这个 SO 问题,我可以通过简单地删除 sys/times.h 的 include 语句来解决此问题...

每个汇编指令需要多少个 CPU 周期?

作者:George2 提问时间:3/28/2009

我听说网上有一本英特尔的书,它描述了特定汇编指令所需的 CPU 周期,但我找不到它(经过努力)。谁能告诉我如何找到CPU周期? 下面是一个示例,在下面的代码中,mov/lock 是 1 个 CPU ...

避免在复制构造函数和运算符中重复相同的代码=

作者:John Bumper 提问时间:7/10/2013

在 c++ 中,当类包含动态分配的数据时,显式定义复制构造函数、operator= 和析构函数通常是合理的。但是这些特殊方法的活动是重叠的。更具体地说,operator= 通常首先进行一些破坏,然后进...

如何使用存储在变量中的值作为案例模式?

作者:jakevdp 提问时间:2/12/2021

我正在尝试理解 Python 3.10 中新的结构模式匹配语法。我知道可以匹配这样的文字值: def handle(retcode): match retcode: case 200: pri...

什么是三分法则?

作者:fredoverflow 提问时间:11/13/2010

复制对象是什么意思? 什么是复制构造函数和复制赋值运算符? 我什么时候需要自己申报? 如何防止我的对象被复制?...

什么是三分法则?

作者:fredoverflow 提问时间:11/13/2010

复制对象是什么意思? 什么是复制构造函数和复制赋值运算符? 我什么时候需要自己申报? 如何防止我的对象被复制?...


共1282条 当前第4页