问答列表

如何检查升压融合序列是否为自适应结构?

作者:Vlad.Z 提问时间:11/17/2019

是否有特征或元函数或任何内容可以在编译时检查序列是否实际上是一个适应的结构,以便我可以例如获取其成员名称?我看到人们通过排除来做到这一点,类似于“如果它不是一个向量,但它仍然是一个序列,那么它一定是一...

带有空括号的默认构造函数

作者:Martin Beckett 提问时间:10/8/2008

是否有任何充分的理由表明一组空的圆括号(括号)对于调用 C++ 中的默认构造函数无效? MyObject object; // ok - default ctor MyObject object(b...

在分解大型数据结构进行处理时,应该以什么大小为目标?具体筛段尺寸

作者:northerner 提问时间:12/10/2019

一些大型数据结构的引用局部性较低。这对缓存不利。我正在实施埃拉托色尼的筛子。它包含一长串数字。可以分段处理列表以提高缓存命中率。区段大小应该是多少?我听说 L1 指令集缓存应该效果最好。根据我的测试,...

C# 为结构错误的属性赋值

作者:Nick 提问时间:12/12/2019

我有以下代码(简化),一个结构和一个类。 public struct pBook { private int testID; public string request; public st...

是否有必要在 python 中显式调用 super().__init__()?

作者:Some Name 提问时间:2/1/2020

我来自Java,在那里我们可以避免调用超类零参数构造函数。对它的调用由编译器隐式生成。 我读了这篇关于 super() 的文章,现在想知道是否真的有必要明确地做这样的事情: class A(obj...

如何处理必须以异常安全方式获取多个资源的构造函数

作者:Howard Hinnant 提问时间:8/5/2016

我有一个拥有多个资源的非平凡类型。如何以异常安全的方式构造它? 例如,下面是一个演示类,其中包含一个数组:XA #include "A.h" class X { unsigned size_ ...

复制和交换习惯用语与移动操作之间的交互

作者:Maestro 提问时间:2/12/2020

我正在尝试制作一个程序来实现“复制和交换”习语之间的交互,所以我编写了以下代码:move control operations class PInt { public: PInt(int = 0)...

哈希表 - 析构函数问题(未分配要释放的指针)

作者:510NH 提问时间:3/13/2020

我有一个 HashTable,其中冲突是通过链接(链表)处理的。每个链表的第一个节点都有一个来自每个数组位置的指针。下面显示的是一个常规构造函数以及 3 个函数的规则。 尽管我的代码正在编译并且我的...

为什么我们使用数组而不是其他数据结构?

作者: 提问时间:12/25/2008

在我编程时,我还没有看到数组比另一种形式的数组更适合存储信息的实例。我确实认为编程语言中添加的“功能”已经改进了这一点,并以此取代了它们。我现在看到,它们可以被取代,而是被赋予了新的生命,可以这么说。...

使用帮助程序函数初始化结构时出错

作者:Youssef Dehane 提问时间:3/18/2020

#include <stdio.h> int j=0; struct student { int CNE; char Nom[20]; char Prenom[20]; char Ville[20...


共1282条 当前第125页