标准 问答列表

有没有一种简单的方法可以重构此代码?

作者:tadpole 提问时间:9/26/2022

我有一个具有非常相似的重复代码的函数。我喜欢重构它,但不想要任何复杂的映射代码。 该代码基本上过滤掉了表中的列。我通过让比较语句具有简单类型使这个示例变得简单,但实际的比较可能更复杂。 我希望可能...

va_list in C:创建一个不需要参数计数的函数,如“printf”

作者:KianFakheriAghdam 提问时间:10/7/2022

使用标头,可以创建一个具有可变数量参数的函数,但是:<stdarg.h> 要开始使用 ,您需要使用一个宏,该宏需要知道有多少个参数,但是 & ...使用不需要参数计数。我怎样才能创建一个不需要参数计...

如何在C语言stdin中正确支持箭头键(↑↓←→)?

作者:czg 提问时间:11/1/2022

我打算在 CentOS 中以 C 语言开发一个命令行工具,其代码如下: // client.c #include <stdio.h> #include <stdlib.h> #include <s...

将 std::bind 转换为 std::function?

作者:Torch 提问时间:11/4/2022

请参阅下面的代码 queue<function<void()> > tasks; void add_job(function<void(void*)> func, void* arg) { fu...

C 对微控制器进行编程时具有未定义引用的标准 lib 函数

作者:temp1445 提问时间:11/7/2022

我正在尝试为 RISCV 处理器编写一个固件,该处理器应该将一些数据馈送到数字电路。我想从文件中获取该数据,而不是在 c 固件中生成它。但是当我尝试启动模拟时,所有 stdlib 函数(例如 fope...

获取 ReadableStream 的部分范围

作者:emillime 提问时间:5/26/2020

我想返回给定 ReadableStream 的特定字节范围。这听起来很容易,但我找不到任何方法可以跳过或从流中读取特定数量的字节,因为我们只能读取块。我宁愿不存储任何数据,只发送流。 听起来我可以用 ...

C++17 有哪些新功能?

作者: 提问时间:6/28/2016

这个问题的答案是社区的努力。编辑现有答案以改进此帖子。它目前不接受新的答案或交互。 C++17 现在功能完整,因此不太可能经历大的变化。C++17 提出了数百个提案。 在 C++17 中,哪些功能...

如何正确调用std::lower_bound()?

作者:CosmeticMichu 提问时间:11/15/2022

我正在绘制一个包含两列(频率和电压)的数据文件,我需要寻找最接近给定值的值。问题是我的数据表现得像高斯,所以有两个值满足这个要求,高于和低于最大值。首先,我将数据文件中的每一列放入一个数组中,并定义了...

为什么在 macOS M1 环境中没有使用 no-rtti 捕获“std::invalid_argument”?

作者:Alexander Gruzintsev 提问时间:11/15/2022

今天我在捕获 C++ 异常时遇到了一个奇怪的行为,谁能向我澄清一下?代码截图 #include <iostream> #include <string> #include <exception> ...

如何使用 STL 表示 24 小时制?

作者:ulfben 提问时间:11/23/2022

我正在寻找 STL 的解决方案,用于处理“一天中的时间”。我正在做一个简单的单元测试练习,其行为取决于当前时间是早上、晚上还是晚上。 在第一次迭代中,我使用了一个不起眼的整数作为某个“时间对象”的替...


共365条 当前第20页