c++ 相关问题

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

带有while语句范围catch的if语句中的C ++错误

在大多数情况下,我有这个代码工作。我遇到的唯一问题是当我输入兼容的答案后输入不兼容的答案时,第一次,程序终止而不是......

回答 1 投票 0

curl_easy_init失败时如何获取错误原因

当curl_easy_init失败时,是否可能获得错误代码(如errno)或错误描述(如curl_easy_strerror)?

回答 1 投票 1

如何在ceres中为同一解决方案创建不同的求解器块?

我想用ceres来计算三角坐标。对于我需要解决网格中网格坐标的问题。每个三角形都有自己的顶点,但结构像三角形(3个顶点)......

回答 1 投票 0

Boost.Python不是.lib

我想我已经正确地构建了它。我有其他的boost库工作。我收到以下错误错误:SNK1104无法打开文件'boost_pythonPY_MAJOR_VERSIONPY_MINOR_VERSION-vc141-mt -...

回答 1 投票 0

ntdll函数转发声明

在尝试实现我发现的一些示例代码时,我遇到了一个错误,我无法理解它的原因。所以这就是它。在标题中,我看到它声明了类似的东西。 ...

回答 1 投票 -2

寻找至少使用C ++的人

我编写的代码可以让你看到哪个人吃得最多,最少吃。但是,我的代码无法找到最少吃的人。我能找到谁吃的最多,我尝试使用...

回答 1 投票 0

Setup API获取设备属性

我理解如何在windows中使用setup api,但是,我似乎无法弄清楚如何获得我需要的一切。我想获取并知道如何设备友好的名称,制造商和...

回答 1 投票 0

为什么我不能编译Boost.Serialization演示?

我正在运行Ubuntu 16.04。我正在尝试设置Boost.Serialization,我在编译教程中的第一个演示时遇到了麻烦(标题为A Very Simple Case)。我跟着Boost ......

回答 1 投票 0

为什么我们不能在堆栈上分配动态内存?

在堆栈上分配内容非常棒,因为我们拥有RAII并且不必担心内存泄漏等问题。但是有时我们必须在堆上分配:如果数据真的很大(...

回答 7 投票 6

将空参数列表函数从C转换为C ++

我正在开发一个项目,我正在尝试用C ++编译VxWorks END。我认为我不能改变C ++的工作,我绝对不能过多地改变VxWorks。这主要是......

回答 2 投票 0

删除[]的析构函数问题

对于我正在编写的程序,我编写了一个简单的数组包装器类(想法是它应该是固定大小的。我知道我可以使用std :: vectors)并且在删除数组时遇到问题。 ...

回答 2 投票 0

C ++奇怪的堆栈变量和函数行为

我有一个带有char *缓冲区和unsigned int长度的String类。字符串类有两个构造函数:String(const char * str); String(const String&other);和析构函数~String()......

回答 1 投票 0

Objective-C&C ++接口GSCBufferString为字符串

我正在为C ++类编写Objective-C包装器。在OC方面,我必须从NSData(从json文件中读取)获取一个列表并将其转换为std :: vector <std :: string>。这里 ...

回答 3 投票 0

Windows XP上的VS Code + WSL应用程序上的CMake扩展

我正在尝试设置我的开发环境来在Windows 10上构建和调试WSL应用程序。调试部分我已经设法将其设置为工作:Windows 10的Linux子系统Linux现在......

回答 1 投票 0

OpenMP和不同的STL向量

这样安全吗?或者我们需要取消注释“关键”的实用主义? std :: vector <std :: vector > vv(10); #pragma omp parallel for for(int i = 0; i <10; ++ i)for(int j = 0; j <100; ...

回答 2 投票 0

SDL 2无法打开控制器但操纵杆已识别

我正在编写一个C ++程序,使用SDL 2作为平台层,使用opengl进行图形和渲染。我有一个完整的原型键盘和鼠标输入。现在我正在尝试使用SDL ...

回答 1 投票 2

C ++套接字和压力测试

我用C ++(MinGW)编写了一个非常简单的套接字服务器,使用这些常用函数,如socket(PF_INET,SOCK_STREAM,0)... setsockopt(s,SOL_SOCKET,SO_REUSEADDR,&OptVal,sizeof(OptVal))...

回答 2 投票 0

使用boost.python,如何扩展类的__dir__函数?

我有一个类导出到python,在纯python中,我可以通过这个轻松扩展dir函数:def __dir __(self):attr = list(self .__ attributesMap()。keys())return attr + dir(type(self) ))...

回答 1 投票 0

手动调用析构函数总是一个糟糕的设计标志?

我在想:他们说如果你手动调用析构函数 - 你做错了什么。但情况总是这样吗?有反例吗?需要调用它的情况......

回答 13 投票 71

在DLL中包含OpenVDB;将错误与Visual Studio 2015链接

我试图在Visual Studio 2015中编译一个我正在制作的DLL,它充当了与OpenVDB的某些功能相关的C兼容包装器,使其可以在现有的C项目中使用。当我 ...

回答 2 投票 0

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