问答列表

如何根据 MISRA 正确转换 NULL?

作者:Imtiaz Kabir 提问时间:1/13/2023

(char *) NULL或触发器。char * msg = NULLMISRA 10.5: The value of an expression should not be cast to an i...

以下程序是否包含悬空引用?

作者:ktqq99 提问时间:1/14/2023

我有以下程序: #include <iostream> #include <string> using namespace std; using int_arr = int[3]; int& f...

gsl::owner 是否可用于共享所有权?

作者:Johannes Schaub - litb 提问时间:1/16/2023

例如,它可以在Qt中用于以下用途吗? gsl::owner<QWidget*> w{new QWidget{parent}} 在此示例中,所有权由 new-site 和 共享,因为拥有 -ed ...

在扣除指南中约束输入类型

作者:glades 提问时间:1/20/2023

我希望我的类对象的 ctor 接受能够转换为 而 R 是从函子的返回值自动推导出来的函子。这是我目前所得到的:std::packaged_task<R()> 演示 #include <utilit...

C 函数内部结构下数组的动态分配

作者:Sangjun Lee 提问时间:1/23/2023

我有一个结构,它将包含一些动态分配的数组。 我已经编写了以下代码,它可以工作,但我不明白为什么它会起作用。 #include <stdio.h> #include <stdlib.h> stru...

我写了一个代码来交换两个号码,但只有一个号码被交换了 [已关闭]

作者:DANAB 提问时间:1/24/2023

闭。这个问题是不可重现的,或者是由错别字引起的。它目前不接受答案。 这个问题是由一个错别字或一个无法再重现的问题引起的。虽然类似的问题可能在这里成为主题,但这个问题的解决方式不太可能帮助未来的读者。...

无法将派生的原始指针分配给基unique_ptr

作者:conectionist 提问时间:1/26/2023

我有一些代码看起来像这样: class Info { public: virtual bool IsHere() = 0; virtual std::wstring GetStr() = 0;...

为什么该函数只打印上一个项目的结果?

作者:freech 提问时间:1/27/2023

我正在尝试创建一个函数来计算每个项目的净现值 (NPW),NPW 最高的项目将是我们的选择。 该程序适用于一个项目,如果我输入多个项目,它只会打印重复的最后一个项目结果以及项目的数量。 法典: ...

地址边界错误 - 为什么链表中的节点没有正确添加?

作者:user21025014 提问时间:1/25/2023

我正在尝试用 C 语言实现链表,但是我似乎无法弄清楚如何将元素附加到列表中。 #include <malloc.h> #include <stdio.h> #include <stdlib.h> ...

如何在C++中获取模板化成员函数实例的地址?

作者:Sourav Kannantha B 提问时间:1/27/2023

我试图获取模板化成员函数实例的地址。由于某种原因,它不起作用。以下是最小的可重现示例: class X { public: template<bool B> inline void f() ...


共902条 当前第22页