c++ 相关问题

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

如何将 ReadConsoleOutput 函数与重定向控制台一起使用?

我有一个程序,通过在新的控制台窗口中创建一个新进程来执行命令。因此,在通过 WriteFile 函数在控制台中写入命令后,我得到了该窗口的句柄并尝试读取其输出。

回答 1 投票 0

可以对可变参数模板的折叠表达式进行分箱,并使用参数列表到向量的转换吗?

当 C++ 17 中引入折叠表达式时,我学会了如何使用以下形式为可变参数模板编写代码: 参数 OP ... ETC。 现在,通常在编程中,当我们有一长串参数列表时......

回答 1 投票 0

生成用于例如的唯一密钥成员函数的 unordered_map

只是为了好玩,我正在尝试创建一个允许“基本模拟功能”的类。 更具体地说,您可以设置函数调用的返回值。 就是这样;D 我有一个解决方案...

回答 1 投票 0

C++:可以对可变参数模板的折叠表达式进行分箱,并使用参数列表到向量的转换吗?

当 C++ 17 中引入折叠表达式时,我学会了如何使用以下形式为可变参数模板编写代码: 参数 OP ... ETC。 现在,通常在编程中,当我们有一长串参数列表时......

回答 1 投票 0

为什么这是潜在的内存泄漏?

typedef 结构 _MY_STRUCTURE_ { int 参数1; int 参数2; int 参数3; int 参数4; int 参数5; int 参数6; } MY_STRUCTURE, *pMY_STRUCTURE; 类测试{ 民众: 无效

回答 1 投票 0

用GDI+拖动鼠标绘制椭圆

通过一个小小的改动,下面链接中WM_MOUSEMOVE下的代码可以通过拖动鼠标来绘制一个10像素粗的红色椭圆。第一个 Ellipse 函数删除前一个椭圆。 https://学习。

回答 1 投票 0

如何检查一个双精度数是否可以被另一个双精度数整除?

我有两个任意双打。仅当一个双精度数除以另一个双精度数是整数时,代码才应继续,因此我无法真正将结果转换为双精度数。我可以做一个普通的双

回答 1 投票 0

如何检查一个双精度数是否可以被另一个双精度数整除?

我有两个任意双打。仅当一个双精度数除以另一个双精度数是整数时,代码才应继续,因此我无法真正将结果转换为双精度数。我可以做一个普通的双

回答 1 投票 0

如何初始化 const std::pair?

假设我有一个: #包括 使用命名空间 std; typedef 对 my_pair; 如何初始化 const my_pair ?

回答 5 投票 0

CMake 无法在 Windows github actions 上构建 eigen

嗯,我正在开发一个 C++ 项目,其中使用 Eigen 的线性代数。 这是我从根 CmakeLists.txt 获取 Eigen 库的方法: 消息([状态]“正在获取特征值。”) 块(

回答 1 投票 0

QTreeView 禁用某些行的选择

我有一个 JSON 模型,我用 QTreeView 填充它: *-组1 | | | *-项目1值1 | | | *-项目2值2 | *-组2 | *-项目4值3 现在我想禁用组选择,...

回答 3 投票 0

将多个函数参数映射到静态模板参数

我想将非 constexpr 函数参数映射到静态模板参数,以便能够在模板中利用一些 constexpr 优化。考虑这个例子: 无效包装F...

回答 1 投票 0

C++ 23 静态运算符()的效率优势

我正在研究本文中阐述的静态运算符()的动机 https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1169r2.html 他们经常解释函数对象

回答 1 投票 0

在循环迭代之间消耗整个缓存线有什么特别的好处吗?

我的程序添加了浮点数组,并在通过 MSVC 和 G++ 进行最大优化编译时展开 4 倍。我不明白为什么两个编译器都选择展开 4x,所以我做了一些测试,发现只有

回答 1 投票 0

使用ctypes将一些函数从c++ dll导入到python,但有些函数无法按预期工作

所以我正在使用 django 开发后端,并且我有一个图像处理步骤,我使用我公司开发的私有 c++ .dll。 我正在使用 ctypes 加载 .dll 文件并设法制作...

回答 1 投票 0

按值传递共享指针使得在 mac 上计数为 0,在 win 上计数为 1

我看到共享指针按值传递在 Mac 上计数为 0,但在我的代码中在 Windows 上仍为 1。 所以我一直在尝试理解共享指针按值传递和按引用传递

回答 1 投票 0

将一行 Delphi 代码行转换为 C++

如何用 C++ 编写该行? 使用delphi代码(不是这里发布的代码)我会将填充一些信息的记录写入exe文件,使用c++代码我将读取该记录并传递...

回答 3 投票 0

根据主循环设置的变量值立即中断辅助线程循环

我在 C++ 中遇到并发问题,我正在努力寻找最佳解决方案。我有两个线程:一个是主程序,另一个负责控制灯...

回答 1 投票 0

制定函数激活记录的运行时成本取决于什么?

我在阅读 Bjarne Stroustrups: Principle and Practice using C++ 时,遇到了第 8.5.8 章中有关调用堆栈和激活记录的以下内容: 对于合理的功能(例如每个

回答 1 投票 0

在 C++ 中处理 double 除以 2 的大幂

我的问题是,当你必须除以2的大幂时,应该如何处理除法,这可能是一件微不足道的事情,但我没有找到任何有用的材料。我基本上是在问...

回答 1 投票 0

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