c++17 相关问题

C ++ 17是2017年批准的C ++标准的名称。它基于以前的C ++ 14标准,改进了核心语言和标准库,并添加了一些新的语言功能。

另一个命名空间内的 C++ STD 模板专业化

我已经解决了这个需要我将字谜组合在一起的问题。 因此,对于给定的输入,它应该给出以下输出: 输入:strs = ["吃","茶","晒",&qu...

回答 1 投票 0

C++ 中两个迭代器之间的数学运算如何工作?

我是 C++ 新手,正在尝试了解迭代器。到目前为止,我已经了解到迭代器就像指针一样,可用于遍历线性数据结构的元素。但我...

回答 2 投票 0

类模板的成员函数有条件地无效(隐式实例化有效;显式实例化失败)

我创建了一个类模板。根据其模板参数,它支持不同的操作。类模板应(隐式)实例化模板参数的几种组合......

回答 2 投票 0

Linux 环境(cmake 项目)中的 Coverity 构建失败

我正在努力为我们的 linux env 代码库实现静态代码分析器,但我面临着“没有文件发出”的问题。 这些是我遵循的步骤: 我有Linux版本Coverity 2023.9....

回答 1 投票 0

C++查询,如何创建动态对象并同时向构造函数传递值?

#包括 立方体类{ 民众: 内部侧; 立方体(内部边){ 立方体::边=边; } int 计算体积() { ...

回答 2 投票 0

创建一个编译时计算的查找表,使用数学函数来计算元素

我正在尝试在 C++ 中创建一个 LUT,该 LUT 在编译时计算并简单地放置在内存中以供其他模块使用。这个 LUT 中的每一项都可以在编译时计算,它只是一个......

回答 1 投票 0

C++:创建使用数学函数计算元素的编译时计算查找表

我正在尝试在 C++ 中创建一个 LUT,该 LUT 在编译时计算并简单地放置在内存中以供其他模块使用。这个 LUT 中的每一项都可以在编译时计算,它只是一个......

回答 1 投票 0

为什么 std::string 没有直接接受 std::string_view 的构造函数?

为了允许从 std::string_view 构造 std::string,有一个模板构造函数 模板 显式 basic_string(const T& t, const Allocator& alloc = Allocator()); 哪个...

回答 1 投票 0

从整数范围模板参数创建笛卡尔积

我正在与第三方库合作,该库提供了一个必须使用精度和比例参数进行模板化的数字类。不幸的是,在我正在创建的库的上下文中,

回答 1 投票 0

关于在嵌入式系统上使用 std::filesystem 的建议

这是一个非常普遍的问题,因为我正在研究嵌入式系统的新(自 C++17 起)std::filesystem。事实上,我目前使用 SPIFFS 等文件系统并创建了自己的文件...

回答 1 投票 0

解决 GCC 错误,创建立即访问的函数指针自动类型向量文字

问题 GCC 中的一个已知错误 <12 precludes initialising and immediately accessing implicitly typed vectors like so: auto elem = (std::vector {1, 2, 3})[0]; which for some types, can be worked aro...

回答 1 投票 0

RegEx 替换 C++ 中的空行

我想使用 regex_replace() 删除输入字符串中的空行;然而,正则表达式“^ “在我的代码中不起作用,尽管我在 RegExr 上测试它时它有效。这里......

回答 1 投票 0

如何用推导的数组大小解释 C++ 模板

我编写了一个模板,可以正确推导方阵的大小。我通过寻找在线解决方案得到了这个,但不确定我是否理解模板的内部工作原理。

回答 1 投票 0

使用 unsynchronized_pool_resource 进行 pmr::vector 分配的问题

几个月前跟进过类似的问题<[combination of monotonic buffer and unsynchronized memory pool]https://stackoverflow.com/questions/77271609/c17-combination-of-monotonic-buffer-...

回答 1 投票 0

C++17 元组推导指南 (CTAD):隐式生成与用户定义

#包括 模板 类 my_tuple { 民众: // constexpr my_tuple() {} // 显式 my_tuple(const Types&...){} 模板 解释...

回答 1 投票 0

从信号处理程序设置变量时是否需要 std::atomic 或 volatile

#包括 #包括 #包括 #包括 #包括 std::function g_signalHandler; 无效信号Wra...

回答 1 投票 0

你不能通过创建一个返回 std::array 的 constexpr 函数来创建一个 constexpr 数组吗?

我想在编译时构造一个数组值,并且在网上看到多个来源建议使用带有 constexpr 构造函数的结构: 模板 结构体A { constexpr A() ...

回答 1 投票 0

可交换要求和类型特征 std::is_swappable<> 在 C++17 中是否等效?

#包括 结构E { 整数x; E( ) = 默认值; E(E&&)=删除; E& 运算符=(E&&) = 删除; }; void swap(E& a, E& b) { /* 不

回答 1 投票 0

派生类中的类型别名依赖名称:不完整类型的无效使用?

我想了解模板化派生类中类型别名的用法,如下面的简单示例所示。我收到一条错误消息:“无效使用不完整类型。 我的问题是:我有一个

回答 2 投票 0

使用 C++17 的 Constexpr 查找数组

我正在尝试编写一个 constexpr 查找函数,它将返回包含特定值的 std::array 的索引。下面的函数似乎工作正常,除非包含的类型是 const cha...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.