c++ 相关问题

C ++是一种通用编程语言。它最初被设计为C的扩展,并保持类似的语法,但现在是一种完全不同的语言。使用此标记来查询有关使用C ++编译器编译的代码的问题。对特定标准版本[C ++ 11],[C ++ 17]等相关问题使用版本特定标记。

有内存_order_seq_cst的现实例子吗?

在大多数情况下,似乎Release-Acquire排序就足够了,那么有没有现实生活中的例子,你只能使用memory_order_seq_cst?(和Ordering::SeqCst,因为rust共享相同的内存顺序...

回答 1 投票 0

为什么我在使用 C++ 中的 -O3 优化打开以路径作为参数接收的文件时收到分段错误

我有一个主函数,它调用函数 func,并以有效的文件路径作为参数。我使用 std::ifstream 打开文件。这是我的代码: #包括 #包括 #我...

c++
回答 1 投票 0

我的“从无序链表中删除重复项”的代码超出了大量节点链表的时间

我想要一种替代方法来解决时间约束内链表中大量节点的给定问题: 1 <= T <= 100 1 <= N <= 10 ^ 4 1 <= data <= 10 ^ 5 I am

回答 1 投票 0

使用 std::ranges::to 将 std::ranges::lazy_split_view 收集到 std::vector

在 Rust 中,我可以写(Rust Playground): 让 vec = "Hello-+-Rust-+-!".split("-+-").collect::>(); println!("{:?}", vec); // [“你好”,“...

回答 1 投票 0

GLFW 和 GLEW 的问题

当我学习 C 和 C++ 时,我开始使用 SDL2 来可视化我正在编写的程序。我使用 Visual Studio Code,因为我喜欢它的外观,而且我不想使用 IDE,我使用 com...

回答 1 投票 0

展开循环以一次迭代 64 位、32 位

我在 32 位 Tensilica Xtensa DSP 微控制器上运行相对简单的 64 位重型算法,分析显示我们花费了很大一部分时间来执行基本的 64 位操作...

回答 1 投票 0

Boost.Asio默认令牌支持导致自由函数调用不明确错误

概述 我基于Boost.Asio编写了一个名为client的网络客户端类。客户端在内部使用 boost::asio::async_read() 来读取字节直到预期的字节。 当我添加默认完成时...

回答 1 投票 0

C++20 std::视图和缓存

我正在阅读《C++20,完整指南》一书。 我正在研究视图的缓存机制。 有如下说法: 修改范围的前导元素(更改其值或插入...

回答 1 投票 0

C++0x 和 C++11 有什么区别?

我在这里看到这两个术语的混合使用。 维基百科说 C++11,以前也称为 C++0x ... 但我不知道为什么。 为什么它首先被称为C++0x,然后是C++11? 另外,这是什么...

回答 4 投票 0

RC4 windows api解密函数在c++中有效,但在golang中无效

我正在使用 advapi32.dll 中的 windows api SystemFunction033 进行 RC4 解密/加密。我的问题是,我想将我正在工作的 C++ 代码移植到 golang,但是 golang 代码不起作用。我不...

回答 1 投票 0

CMake >= 3.28 和 C++20 模块入门

你能帮我吗? 项目非常简单,我已经能够使用一些智能 shell 代码脚本来构建它,但我想开始使用 CMake 和 C++20 模块,但没有 #include 语句。 // 文件

回答 1 投票 0

C++ 中的模板友元函数

我想创建一个带有重载插入运算符的友元函数的模板类。 但面临错误。 #包括 模板 类对{ T1...

回答 1 投票 0

在解析函数名称时,如何使 const char 数组函数优先于 const char* 函数?

字符串文字在传递给函数时将首先被推导为 const char (&)[] 数组,然后如果函数不合适,它将衰减为 const char*。所以我认为

回答 1 投票 0

如何在模板类方法内迭代“T”类型的数组?

我是一名学生,正在学习 C++11,目前我正在尝试为我的课程项目实现我自己版本的 Vector 模板。 我在编写返回

回答 1 投票 0

CUDA共享内存编程不起作用

全部: 我正在学习共享内存如何加速 GPU 编程过程。我使用下面的代码来计算每个元素的平方值加上其平均值的平方值...

回答 1 投票 0

尽管配置正确,C/C++ 调试器仍无法在 VSC 中工作

如果我尝试使用 C++ 在 Visual Studio Code 上运行调试会话,我会收到此错误 无法开始调试。 miDebuggerPath 的值无效 打开“launch.json” 这是我的配置,我想要...

回答 3 投票 0

通过引用遍历节点的惯用方法

以表示我要从中检索数据的节点的路径的字符串开头,例如“a.b.c”。目前,我用来遍历节点层次结构以到达该节点的代码看起来

回答 1 投票 0

Node 类——我疯了吗?

我有一个节点类,它在简单的标头声明上给了我以下编译器错误。我真的不明白为什么会这样?! 1> Node.h(4): 错误:类型 na 的重新声明无效...

c++
回答 1 投票 0

Apple Clang 13 C++20 模块支持缺失

根据官方文档,Clang 13 通过使用 -fmodules 命令行参数来支持 C++20 模块。 我什至无法使用 Clang 13 (macOS Monterey) 编译基本模块...

回答 1 投票 0

什么决定了原始数据类型的大小? [重复]

对于我的一项 C++ 编程作业,我在设计程序时必须考虑整数变量的大小。我在互联网上阅读,大多数地方都说“整数的大小是

回答 4 投票 0

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