c++14 相关问题

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

使用for循环和c plus plus编程代码,基础级别[已关闭]

开发一个 C++ 程序,提示用户输入三种不同商品的价格。您的程序应该使用 for 循环对这些价格进行求和,然后显示总价。 还是什么都没有,但我...

回答 1 投票 0

使用for循环和c plus plus编程代码[关闭]

开发一个 C++ 程序,提示用户输入三种不同商品的价格。您的程序应该使用 for 循环对这些价格进行求和,然后显示总价。 还是什么都没有,但我...

回答 1 投票 0

类成员中unique_ptr的正确用法

我正在尝试真正从 c++98 迁移到 c++11 及更高版本。我已经了解了大部分新内容,但我仍然不确定 unique_ptr 的正确用法。 考虑下面的例子,

回答 4 投票 0

对指针数组的引用

如何编写对指针数组的引用作为函数的参数? B 级 - 有效。整数数组。 A 级 - 失败。指向整数的指针数组。 #包括 一个...

回答 1 投票 0

C++ 标准库中的哪些头文件保证包含另一个头文件?

C++ 标准库头文件可能以未指定的方式相互包含,因此程序员通常不应依赖一个头文件来包含另一个头文件。然而,在少数情况下,标头是保证的......

回答 2 投票 0

用 C++ 设计 EventSystem 类以使用各种容器类型

我正在用 C++14 开发一个 EventSystem 类,旨在合并观察者模式。我设计的一个关键方面是确保与各种容器类型的兼容性,例如......

回答 1 投票 0

在 C++ 程序之间发送数据的基本命名管道?

我知道以前有人问过这个问题,但我找不到答案,所以我发帖寻求帮助。 我有一个 DLL,一旦注入进程就会创建一个命名管道。管道将等待,直到

回答 3 投票 0

回答 1 投票 0

C++14 我应该多久使用一次 constexpr?

我一直在读一本关于C++14/11的书。我刚刚读完关于 constexpr 关键字的一章。我知道它的用途,但我应该多久使用一次 constexpr?我应该在代码中使用它吗...

回答 2 投票 0

如何使初始值设定项列表对代码更改具有鲁棒性?

有这样的代码: #包括 结构范围{ //布尔启用= false; //整数索引 = 0; int 开始 = 0; 整数结束= 0; }; int main() { 范围 r = { 2, 3 }; 标准::...

回答 1 投票 0

Sublime text 3 用 C++ 构建系统,从终端获取输入

我正在寻找一个 Sublime Text 3 构建系统,它可以在 C++14 中运行我的程序,使用终端从用户那里获取输入,并在终端中显示我的输出。在网上搜索后我发现成功...

回答 2 投票 0

使用正则表达式匹配函数定义

我想匹配一个函数定义。函数定义可以像 int foo () { // 一些语句 } int foo(int a, int b){} int foo() { } 我写了一个正则表达式 foo\s*\([\w, ]*\)\s*{ 和...

回答 2 投票 0

如何确定 boost::Optional 的(和其他)API?

我试图浏览 boost 可选文档,但我在所有 boost 文档中发现了这一点,因为我找不到明确的 API 定义。我想确定: 有没有运营商&a...

回答 1 投票 0

constexpr 成员函数给出 C2131

我已经理解了 const 和 constexpr 及其应用程序之间的区别,但我无法得到以下错误: // .hpp 文件 类我的类{ 民众: constexpr 双平方(双

回答 1 投票 0

如何迭代 std::vector 的范围

我有一个问题,关于使用 C++11 或 C++14 迭代向量的切片/范围的最佳方法是什么。假设我们有一个 std::vector 包含一堆值: std::向量 v = {0,1...

回答 1 投票 0

为什么 ASAN 没有将此问题报告为 stack-use-after-scope?

我无法理解 Address Sanitizer 背后的概念 - (范围后堆栈使用)。 #包括 使用命名空间 std; 类用户{ 民众: 用户(){

回答 1 投票 0

C++ 相当于 Java 的方法引用?

我有一个 std::vector>,我想从中检查是否至少有 1 个子向量为空。所以我有这个: std::any_of(vec.begin(), vec.end(), [](const auto...

回答 2 投票 0

std::integer_sequence 中是否允许枚举值?

此代码使用 GCC 13 和 Clang 17 可以正常编译和执行,但无法在 MSVC 上编译。我想知道代码是否需要按照标准工作,或者这是否是 M 的问题...

回答 1 投票 0

当两者同等匹配时,函数绑定到第二个模板而不是通用引用[重复]

这里我有点傻。所以我必须添加 const as 有疑问。 现在它打印左值。 当通用引用更匹配时,为什么它会打印左值 ? 这是否意味着当我们有左值引用时...

回答 1 投票 0

启用共享失败并出现 bad_weak_ptr

我正在尝试学习weak_ptr和enable_shared_from_this,在这里,我希望Component有指向Mediator的指针,并让Mediator了解Component。我不明白为什么这段代码会失败并显示

回答 1 投票 0

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