问答列表

C++ 在一行中创建类实例和指向它的指针

作者:Nick 提问时间:11/21/2022

在堆分配中,有一行语法用于创建实例并指向该实例的指针。 是否有一行语法用于相同目的,但具有堆栈分配? #include <iostream> class Base {}; int main() ...

如何保存函数指针以供以后在 c++ 中使用,具有保存状态的类似闭包

作者:Nick Ruha 提问时间:11/23/2022

我是一个 c++ 新手,所以我不确定如何写这个,但基本上我想要一个函数,它接受一些参数并返回一个不需要任何参数的函数指针,可以执行以供以后使用。就像一个闭合。 我知道 c++ 没有闭包,但可以通过 ...

阻止使用右值 std::optional&lt;t&lt;T 初始化 std::optional:reference_wrapper&lt;const &gt;&gt;T&gt;

作者:slyx 提问时间:11/25/2022

std::reference_wrapper不能绑定到右值引用以防止指针悬空。 但是,通过组合,似乎可以绑定右值。std::optional 也就是说,是但 是.std::is_constructi...

更改数组的值,但最终导致最后两个值重复

作者:sgrandom 提问时间:11/26/2022

我正在编写的程序的一部分将数组中的某个值替换为数组中的下一个值。但是,它最终导致数组中的最后两个值相同。有没有办法将最后一个值替换为 NULL? 这是当前输出 found it again Arr...

Visual Studio 2017 折叠还会删除未使用的使用

作者:Sach 提问时间:10/4/2018

我现在正在处理使用临时 PC 进行工作的不幸情况,而预装的 PC 决心让我的生活变得艰难。Visual Studio 2017 当我在编辑器中折叠内容时(键盘快捷键:+),它不仅会折叠内容,而且还会...

C:将“char (*)”传递给类型“char (*)[5]”的参数的指针类型不兼容,但程序工作正常

作者:Noootron27 提问时间:11/30/2022

我收到以下警告: 警告:将“char ()”传递给类型为“char ()[5]”的参数的不兼容指针类型 [-Wincompatible-pointer-types] printField(字段[5]...

在数据狗中使用计数器指标显示一天的计数

作者:Selvakumar Ponnusamy 提问时间:8/14/2017

我们的一个微服务中有一个计数器指标,它将数据推送到 DataDog。我想显示给定时间范围内的总计数,以及每天的计数(X 轴将包含日期,Y 轴将包含计数)。我们如何实现这一目标? 我尝试使用查询值表示...

为什么 qsort 最多只能对 8 个元素进行排序

作者:doubleSpace 提问时间:12/2/2022

我正在编写一个代码,该代码使用来自 <stdlib.h> 的 qsort。虽然我的代码对于将要排序的数组中的 8 个元素绝对可以正常工作,但对于超过 10 个元素却不能正常工作。我不知道为什么它不起作...

协程:co_yielded string_views晃动吗?

作者:Tom Huntington 提问时间:12/2/2022

我想混淆co_yielding字符串文字和std::strings Generator<std::string_view> range(int first, const int last) { w...

如何寻找悬空指针?

作者:Horsio 提问时间:12/2/2022

我正在尝试在 C++ 中为链表构建一个类。我的教授说我的代码中有一个悬空的指针。我花了几个小时寻找它,但无论如何我都找不到它。我试着问一个朋友,他们也找不到。有没有办法在代码中查找悬空指针或识别它们?...


共902条 当前第19页