11 问答列表

C++11 std::notify_all 和虚假唤醒

作者:f1msch 提问时间:6/13/2022

使用 C++11。 由于会导致虚假唤醒,那么为什么会保留但不是一直存在呢? 顺便说一句,可能会导致虚假唤醒吗?std::notify_allstd::notify_allstd::notify_one...

地图中的C++算法find_if

作者:L. Kicki 提问时间:6/20/2022

我想在地图中找到一对并打印出来。 这是我的代码: std::map<std::string, std::string> mLoginPasswordMap{ "test", "test2" }; ...

地图的迭代器类型是什么?

作者:emirhan demir 提问时间:7/8/2022

我是C++的新手。我发现要查看变量的类型,我可以在库上使用。typeid().name()std::typeinfo 但是当我在地图数据结构上实现这个函数时,我得到了这个输出 itr 的类型是 :...

std::equal 是否保证短路?

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

我想将 nul 终止的字符串与字符串文字进行比较。我希望使用并好奇此代码是否根据 C++ 标准定义良好:std::equal #include <algorithm> bool is_foo(co...

Pybind11 模块中的函数签名/接口(IDE 建议)

作者:Phil-ZXX 提问时间:3/14/2022

假设我们有一个简单的模块,称为使用 pybind11 构建:_sample /* py_bindings.cpp */ #include <pybind11/pybind11.h> namespa...

变量上的 const 与 constexpr [duplicate]

作者:fredoverflow 提问时间:11/12/2012

这个问题在这里已经有答案了: constexpr 和 const 有什么区别? (10 个答案) 2个月前关闭。 以下定义之间有区别吗? const double PI = 3.141592653...

如何让OpenDialog在选择文件时更改当前目录?

作者:Mark Di Val 提问时间:7/27/2022

我已经移植了一个 C++Builder 6 应用程序以使用 C++Builder 11 进行编译。 我在测试中发现的一个问题是 TOpenDialog 在两个版本之间的行为不同。 C++Build...

在 C++ 中使用 mktime 和 timegm 函数的月份自动增量

作者:Lazouache Farid 提问时间:7/26/2022

我想使用 C++ 将字符串日期 (UTC) 转换为时间戳。 它工作正常,除了月份,它会自动递增 1。 如果字符串为 ,则时间戳将为 ,即 的时间戳。202212220746482022-12-22 ...

MKTime返回错误的时间

作者:BlueCannonBall 提问时间:8/2/2022

我有两个函数用于创建日期字符串和解析日期字符串。创建有效,但解析器似乎增加了 5 小时的时间。就上下文而言,我的时区是 EST,比 GMT 晚 5 小时。如何解决这个问题?功能如下: std::st...

在 C++ 14 中初始化二维数组 [复制]

作者:FraTsuna 提问时间:8/7/2022

这个问题在这里已经有答案了: std::array of structures initializater list syntax [duplicate] (3 个答案) 去年关闭。 最近,我开始从...


共618条 当前第35页