标准 问答列表

如果 c 不为 null,Arrays.sort(T[] a, Comparator<? super T> c) 可以抛出 ClassCastException 吗?

作者:GreyBit 提问时间:10/13/2023

Java 20 API 文档标准库中的包中的 javadoc 如下所示:Arrays.sort(T[] a, Comparator<? super T> c)java.util public sta...

是否可以使用 mutable 将 std::map 中的所有键减少相同的值?

作者:dw218192 提问时间:10/14/2023

据我所知,std::map 几乎总是作为某种自平衡搜索树实现的。因此,我认为将每个键减去相同的值不应该导致未定义的行为或损坏映射?以下代码真的安全吗? #include <map> #include...

为什么 std::optional 不使用 sentinel 值来表示空的可选?

作者:NoSenseEtAl 提问时间:10/15/2023

我知道这艘船由于需要的 ABI 破损而航行,但我想知道为什么最初实现没有决定使用一些魔术位模式来 , , 等......表示空可选值。这显然需要在类型的位表示中有一些“自由”值,因此例如它不适用于 ,...

如何将'const std::vector&lt;T*&gt;'转换为'std::span&lt;const T*&gt;'

作者:Carson 提问时间:10/16/2023

标题。 我正在实现这个类: #include <span> #include <vector> class MyClass { public: std::span<int *> numbers...

如何处理不符合预期错误类型的异常?

作者:einpoklum 提问时间:9/25/2023

假设我想使用 C++23 中提供的新 std::expected<T、E> 机制,并带有一个函数: using E = /* domain-specific error type regarding...

将标准布局对象数组转换为元素数组

作者:Arek' Fu 提问时间:10/18/2023

在 C++ 中,指向标准布局类型的指针指向指向 的任何成员的指针是合法的,可能使用 offsetof 宏。如果只有一个成员,则没有必要,这是合法的:reinterpret_castSSSoffseto...

函数返回执行策略的任何方法?

作者:Bahram Gozalov 提问时间:10/18/2023

我最近一直在做一个项目,我遇到了一个问题,我不想在小向量上使用 std::execution::p ar,因为这会产生开销。 好吧,从理论上讲,这可以通过返回 std::execution::p a...

Crystal Reports:基于小时的选择标准不会超过午夜

作者:Mark Edmondson 提问时间:10/20/2023

我有一个公式,我已经用了几十次,并取得了持续的成功,但突然不起作用了,我很困惑。 我正在尝试生成 24 小时的数据。我过去做过几次,它总是使用以下公式: dateadd(“h”,-24,curre...

计算混合方差分析中的 SE 和 SD

作者:Manuel Leitner 提问时间:10/27/2023

我进行了一项混合设计方差分析,其中包含受试者间因素(组:对照组 [0] 与干预组 [1])和受试者内因素(时间:基线 [0]、随访 1 [1] 和随访 2 [2])。为了进一步研究显著的相互作用(时间...

libpqxx 与 std::vector stream_to

作者:Sait TEKKURT 提问时间:10/27/2023

我使用准备好的语句将 1 个实体保存到数据库 _connection.prepare("save", "INSERT INTO public.table (col1, col2, col3) VAL...


共365条 当前第32页