c++ 相关问题

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

有没有办法使成员函数不能从构造函数调用?

我有成员函数(方法),它使用std :: enable_shared_from_this :: weak_from_this()简而言之:weak_from_this返回weak_ptr。一个警告是它不能从构造函数中使用。如果...

回答 3 投票 21

class rvalue只有member_ptr的成员函数

使用lvalue only member function with shared_ptr输出test_object :: test_object()example :: get_container()&container :: container()container :: get()&container :: ~container()我想......

c++
回答 1 投票 1

如何在MDI窗口中找到CStatusBar的坐标?

我在OnCreate处理程序的MAINFRAME.cpp文件的MDI窗口中创建了一个底部状态栏,如下所示:static UINT indicators [] = {ID_SEPARATOR}; int MainFrm :: OnCreate(LPCREATESTRUCT ...

回答 1 投票 0

在C ++ Builder中编译Boost库时的警告

当我想要包括时,我正在收到警告 在C ++ Builder中。对于我所包含的每个单元,C ++ Builder显示这两行:thread_heap_alloc.hpp(59):W8128不能......

回答 1 投票 4

如何编写更好,更清晰的银行帐户代码版本? [关闭]

我有这个小银行帐户代码来创建帐户并访问已经创建的帐户。这是非常程序化的,但我需要帮助知道如何做才能让它变得更好。就像我想要一个选择......

回答 1 投票 -1

Visual Studio - 项目缺少库/链接器问题?

我对大学项目有疑问。我正在创建一个基于C ++的游戏引擎,添加了来自过剩和SDL的库。我正在使用Visual Studio来做它,似乎我的项目......

回答 1 投票 0

vkCmdCopyBuffer对传输缓冲区没有影响

对于使用vulkan-hpp和Vulkan Memory Allocator的vulkan渲染器我试图使用暂存缓冲区将顶点数据传输到gpu。不使用中间临时缓冲区转移......

回答 1 投票 0

在C ++中,是否有任何理由产生并立即加入一个线程,而不是直接调用该函数?

在C ++中,有没有人会想写std :: thread t(foo); t.join();与foo(); ?在我看来,像第一个选项只是使用更多的资源来创建一个线程没有...

回答 1 投票 2

在C ++中访问和插入地图(嵌套地图)

我希望使用地图数据结构的地图,看起来像:map >。外部地图的关键字对应id,内部地图的关键...

c++
回答 1 投票 0

std :: queue iteration

我需要迭代std :: queue。 www.cplusplus.com说:默认情况下,如果没有为特定队列类指定容器类,则使用标准容器类模板deque。所以可以 ...

回答 8 投票 60

使用值对std :: map进行排序

我需要按值而不是按键对std :: map进行排序。有一个简单的方法吗?我从下面的线程中得到了一个解决方案:std :: map按数据排序?有更好的解决方案吗?地图

回答 12 投票 48

如何将用户代码合并到我自己的应用程序中?

我已经在DMX照明应用程序上工作了一段时间,我觉得我在这个过程中学到了很多关于软件设计的知识。例如,数据隐藏,具有私有成员和访问功能,......

回答 1 投票 0

为什么glDrawElments()在不使用任何着色器的情况下工作?

我正在尝试调试一些着色器,但我无法更改当前加载的那些。我尝试在不加载任何着色器的情况下运行,或者链接任何程序并且它仍在工作。我已经尝试删除了......

回答 2 投票 2

将unicode字符/字符串写入文件

我正在尝试使用std :: wofstream将unicode字符写入文件,但put或write函数不会写任何字符。示例代码:#include #包括 int ...

回答 2 投票 0

找不到'wchar.h'文件

我知道这个问题:macOS'wchar.h'文件未找到,但它没有帮助我。我尝试重新安装xcode,重新安装命令行工具,重新启动系统。 wchar.h文件在......

回答 6 投票 7

尝试对大型已排序容器进行排序时,Quicksort会生成退出代码-1073741571(0xC00000FD)

我试图实现一个工作快速排序,Lomuto变种。我正在使用维基百科的伪代码。 https://en.wikipedia.org/wiki/Quicksort void quickSortLomuto(int * first,int * last){if(...

回答 1 投票 -1

将小端序列中的4个字节转换为无符号整数

我有一串256 * 4字节的数据。这些256 * 4字节需要转换为256个无符号整数。它们来的顺序是小端,即字符串中的前四个字节是......

回答 3 投票 5

如何在移动到shared_ptr后调用std :: function

我被困在如何调用已移入shared_ptr ... #include的std :: function中 #包括 使用func_type = std :: function ; int main(int,...

回答 1 投票 1

在Qt中显示对话框的密码

我需要创建一个像这样的图像文件的登录对话框:eyeOn.png,eyeOff.png要求:密码仅在我们点击并按住eyeOn图标时显示(即使我们点击并按住...

回答 2 投票 2

根据该参数的默认值启用模板参数类型的自动扣除

这就是我想要做的事:#include 模板 void f(ContainerType c1,ComparatorType comp = [](const typename ...

回答 2 投票 4

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