c++ 相关问题

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

提升几何:从多个点组成多边形

我正在对物理模拟进行编码,在完成动态部分之后,我想使用一些几何工具来分析我的系统。这些有趣的部分是几个点形成的...

回答 1 投票 0

确定point是否在boost :: geometry :: linear_ring会计方向内

我想确定点是否在具有boost :: geometry的多边形内。我使用函数boost :: geometry :: within并输入boost :: geometry :: linear_ring 指定轮廓。 ...

回答 2 投票 0

未能使用boost :: geometry :: model :: polygon

我正在尝试使用boost :: geometry :: model:polygon而我无法使其工作,我也发现其他内容:#include 叫做polygon_2d我不......

回答 1 投票 0

C ++中的并发TCP服务器

我正在尝试使用线程创建并发c ++ TCP服务器。特别是我想知道我是否可以使用std :: async接受连接并在其自己的线程中为每个连接提供服务。到目前为止我有......

回答 1 投票 0

在向项目添加提升时CMake和/或出错

我开始尝试使用boost program_options的新c ++项目。不幸的是我在使用cmake时遇到了麻烦;取决于我尝试我得到一个gmake错误,不能建立一个文件或...

回答 1 投票 0

QQuickWindow在共享lib自动关闭时在QApplication中显示

我用qt开发了一个通用接口库。当我点击触摸屏时,我在QPush按钮上的按下效果有问题(此效果在10次点击时出现一次)。所以我创建了一个基本的qml ...

回答 1 投票 1

编译器生成的默认构造函数是否会将std :: array中的指针初始化为nullptr?

如果给出下面的代码,编译器应该生成应该调用std :: array的Node(),这是正确的吗? ()应该初始化所有100个指向nullptr的指针。旁注:我知道......

回答 3 投票 1

这可能是内存泄漏吗?

使用new then设置为null会导致内存泄漏吗?我已经尝试了以下代码,但不知道它是否导致任何泄漏#include using namespace std; int main(){...

回答 2 投票 0

切换到另一个不同的自定义分配器 - >传播到成员字段

我分析了我的程序,发现从标准分配器更改为自定义单帧分配器可以消除我最大的瓶颈。这是一个虚拟片段(coliru链接): - 类Allocator {// ...

回答 3 投票 6

为什么这个随机数生成器生成相同的数字?

第一个工作,但第二个总是返回相同的值。为什么会发生这种情况,我该如何解决这个问题? int main(){std :: random_device rd; std :: mt19937 gen(rd()); ...

回答 4 投票 2

为什么我无法从std :: stringstream二进制流中获得完全精度(double,float)

我试图从一些自定义结构(或类)创建二进制包。我在c ++中使用std :: stringstream类创建了二进制包。然后,我从流中恢复它以验证...

c++
回答 1 投票 0

从文件中读取大内容并将该内容写入新文件

我编写了代码来读取大文件内容并将该内容写入新文件。该代码适用于中小型文件内容,但文件内容大,...

回答 2 投票 0

使用std :: vector来保存BMP像素图

我正在使用std :: vector来保存BMP图像的像素图:struct BGR {BYTE&operator [](const BMPCOLORS&color){switch(color){case BLUE:return b;案例GREEN:返回g; ...

回答 1 投票 1

如何为“类似boost”的多组件库编写cmake模块?

我目前正在编写一个c ++库,它有几个“子库”,例如boost库。让我们将库命名为“TestLib”,将子库命名为“Base”和“Ext”,其中Base包含...

回答 1 投票 3

using语句和受保护的构造函数[duplicate]

A类{protected:A(int){}}; struct B:public A {public:using A :: A; }; void print(B b){} int main(int argc,char ** argv){print(1);返回0;这段代码不能编译....

c++
回答 3 投票 6

调用线程是否会在thread.join()之后看到对局部变量的修改?

在最简单的示例中,假设我有一个启动线程的函数,该函数又将局部变量的值设置为true。我们加入线程,然后离开函数。 bool func()...

回答 1 投票 2

如何为所有函数和类包含cpp文件但忽略main函数?

我以前使用python,现在我转向c ++以提高效率。我曾经习惯用main函数测试库文件,只是为了确保所有函数和类都正常工作......

回答 1 投票 0

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