17 问答列表

如何在 C++ 中从流中提取信息

作者:malloy 提问时间:6/14/2023

我有一个远程服务器,它不断向我的电脑发送这样的消息: {Heartbeat} 此外,远程服务器会使用 json 格式的字符串侦听我从连接到远程服务器的 PC 发送的命令消息,例如: {'H':...

根据类模板参数对类成员使用不同的构造函数

作者:user1470475 提问时间:6/14/2023

存在这样一种情况:模板化类包含模板化成员,并且必须使用正确的构造函数(取决于类模板)构造该成员对象。简化示例: #include <stdexcept> #include <memory> #inc...

std::shared_ptr&lt;T[]&gt; VS std::array&lt;T,大小&gt;/std::vector&lt;T&gt;

作者:Maksim Kononykhin 提问时间:6/16/2023

所以,我有一个问题,我找不到答案。在C++中,共享指针具有一个构造函数,该构造函数可以包含原始数组(例如,std::shared_ptr<int[]>。 与 std::array 或 std::ve...

编译/非编译 丢弃模板中的 IF constexpr 子语句

作者:user20575107 提问时间:6/19/2023

我正在阅读 If 语句的 cppreference 页面以及 C++17 标准(草案),我还发现了一个关于 stackoverflow 的(非详尽的)预先存在的问题。 我的理解是,在模板中,如果 c...

等效于 TFS 2017 Build 中的 LastGoodBuildLabelEquivalent to LastGoodBuildLabel in TFS 2017 Build

作者:Bobby Hood 提问时间:6/20/2023

离开几年后,我最近才回到 .NET 开发团队。我正试图赶上这些年来发生的变化。我们的组织仍在运行 TFS 2017。我们的构建定义都转换为 vNEXT。当我们有 XAML 生成时,我们能够设置生成属性...

如何为专用模板类提供更紧凑的定义?

作者:buzzysin 提问时间:6/24/2023

请考虑以下情况: template < typename T, bool B = std::is_default_constructible_v<T>> class toy_example; ...

我可以更改已分配给 std::string_view 的 std::string 吗?

作者:Yves 提问时间:6/26/2023

我只知道 C++17 引入了 .它不包含任何字符串,而是指向一个字符串。如果是这样,我对下面的情况感到困惑:std::string_view std::string str = "abc"; std...

如何根据类型更改/设置模板参数?

作者:dkoch 提问时间:6/26/2023

我想创建一个静态类,它将充当固定大小的内存分配器。 让我们看一下这个简化的例子: struct A {}; struct B {}; template<class T, std::size_t ...

如何将预处理器指令扩展到调用预处理器指令的位置之外

作者:Cobollatin 提问时间:6/28/2023

我正在试验编译时枚举断言,我想出了以下代码: template<int Value> inline constexpr bool isValueUsed(){ return false; } c...

如何获取类方法的返回类型?

作者:mouse_00 提问时间:6/30/2023

我尝试使用,但无法管理它。std::result_of #include <type_traits> class Foo { public: int foo(); }; int main() ...


共374条 当前第19页