问答列表

什么是回调函数?

作者: 提问时间:5/5/2009

什么是回调函数?...

在使用具有 std::expected 返回的工厂函数时,如何避免两次调用析构函数,而无需运行时成本

作者:Sickeroni 提问时间:6/12/2023

这是关于嵌入式 C++。假设我有一个结构体。Timer_t 创建新对象 构造函数是私有的 我们有一个工厂功能作为公共成员makeTimer() 我们不能在设备上使用异常,为了初始化计时器,我们可...

合并两棵树的算法

作者:Mark Seemann 提问时间:7/9/2023

我正在寻找一种算法来合并或组合两棵树(如果可能的话)。虽然我尝试搜索一般的网络,特别是 Stack Overflow,但我无法找到任何与我所追求的东西相似的东西。 由于这个问题似乎是普遍性的,我发现...

UML 序列图中的异步回复(async/await 模式)

作者:Christophe 提问时间:7/1/2023

许多现代语言都提倡异步调用,并在真正需要时等待结果。示例:在 C# 和 Swift 中为 / 或在 C++ 中为 /。以以下假设的实现为例:asyncawaitpromisefuture class...

Visual Studio 显示错误,即使项目生成也是如此

作者:Cydrick Trudel 提问时间:7/17/2013

我在 C# 解决方案上使用 Visual Studio 时遇到问题。它显示完全随机的错误,但项目会构建。现在,我有 33 个文件有错误,我可以看到所有文件中的红色波浪线。 我尝试清理/重建解决方案,...

解释 printf(“%# 01.1g”,9.8) 中的格式说明符

作者:einpoklum 提问时间:7/11/2023

请考虑以下 printf 指令: printf("%# 01.1g", 9.8); 它应该打印什么? 我正在阅读 cppreference.com 上 g 说明符的描述,上面写着(删除的文本)...

如何在 C++ FLTK 中同时处理左拖动和右拖动

作者:Harris Lau 提问时间:7/11/2023

我正在使用 FLTK 1.3.3,在实现该功能时,我正在尝试同时处理左键单击拖动和右键单击拖动,但是,我得到的事件不是我所期望的。当我同时按住左键和右键单击,然后松开其中一个,然后继续拖动时,问题就出...

代码分析、AST 生成和 SARIF 报告如何在 MSBuild 中工作?

作者:noone 提问时间:7/9/2023

最近,我对 MSBuild 中的代码分析机制产生了好奇。我搜索了很多,特别是在MSDN中,但无法牢牢掌握这个过程是如何完成的。 我想知道哪些组件或类(按什么顺序)负责问题跟踪。 我找到了一些信息,例...

C# 了解中间语言

作者:Skobo Do 提问时间:7/12/2023

我是c#的新手。我目前正在遵循一些教程,并尝试学习如何使用 ildasm.exe 阅读中间语言 (IL)。 我用 c# 编写了这段简短的代码: using System; namespace M...

按引用传递与按值传递有什么区别?

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

参数是“通过引用”或“按值”传递的是什么意思?这些参数有何不同?...


共2289条 当前第195页