c++ 相关问题

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

如何在类上调用时,如何在c ++中覆盖标准全局函数,就像在python中定义__str__一样

主要问题:在python中,我们可以在类中定义__unicode__或__str__之类的东西,当我们在类上调用print()或str()时(即str(myclass)),我们得到一个自定义的可读字符串。 。

回答 1 投票 1

C ++ Builder:#include 错误

我正在测试新版本的CBuilder(版本XE2)。大多数commnon包含被重定向到boost库或dinkumware库(一些STL实现?)。 #ifndef Error_H #define Error_H ...

回答 2 投票 4

使用基础和派生对象的虚函数

我已经阅读了关于vtable的内容,并且已经理解了指向基类和派生类对象的基类指针的概念。有人可以解释一下这两个基类时如何创建vtable的情况......

回答 2 投票 5

为什么类的默认构造函数和析构函数是内联的?

我从多个来源读到:如果没有为类类型(struct,class或union)提供任何类型的用户声明的构造函数,编译器将始终将默认构造函数声明为...

c++
回答 2 投票 18

C ++程序不适用于某些输入

你好我有这个任务只打印C ++字符串中的字母。它适用于大多数输入,但当输入中存在[和]时,它们也会被打印。 #包括 #include&...

回答 5 投票 2

cppunit找不到c ++ 11库

我编写了一个我需要为raspberry-pi3编译的程序,它必须使用bitbake进行编译。当我编写C代码时,一切都很好;我没有使用动态库。如果相关,我......

回答 2 投票 -2

C ++ - 前向声明不起作用

以下是我的前向声明代码不能正常工作的示例:void Register(); void Menu(); void Register(){string username,password,hospitalname; ofstream文件; file.open(“医院...

c++
回答 1 投票 -4

通过套接字在python中读取opencv图像

我试图在从c ++发送的python套接字中读取opencv图像。我能够将图像读入另一个c ++程序或VB程序并构建一个图像,但使用python我不明白...

回答 1 投票 1

HID USB控制传输(窗口)

最近,我开始学习在Windows 10上与HID设备进行通信但是我得到的问题很少根据窗口的文档,HidD_SetOutputReport必须设置...的第一个字节。

回答 1 投票 0

超出范围后,在Lambda中设置共享指针

我遇到共享指针,lambda和范围的问题。我的情况是我有一个我调用的方法,所以我可以稍后使用返回的值。这是正常的,直到这里。问题来了......

回答 3 投票 1

如何将const限定符添加到vector <> :: pointer?

我试图将一个const指针传递给std :: vector的一个元素到一个函数,但我似乎无法使该函数的签名正确。我必须在这里遗漏一些小事,但我很困惑。 ...

回答 1 投票 1

你能将C ++对象映射到内存映射外设吗?

我在过去看过以下技巧:struct MyStruct {field 1;第2场;场3; }; void f(){MyStruct * example =(内存映射外设地址);这基本上使它......

c++
回答 2 投票 2

如何使用try catch与构造函数?

我看了很多例子,但是我无法理解,如何使用try catch和一个简单的构造函数,我写了一个示例程序:class A {public:try {A(){cout <<“in ...

回答 6 投票 -2

C ++中new和new []之间有什么区别?

我试图弄清楚C ++内存分配机制。我理解operator new()和new表达式之间的区别。但正如我在这里找到的那 样,运营商new()和...的原型

回答 1 投票 -6

CAA Rade的环境帮助

我是CAA rade的新手,并且在Visual Studio 2005的集成环境中编程。我想知道是否有任何优秀的资源/书籍可以将我介绍给这个平台。我每次......

回答 5 投票 0

system(“bcdedit / set safeboot”)不会将窗口设置为safeboot

这是带有命令的c ++代码,用于在网络模式和重启的safeboot中运行windows的命令,此代码仅在32位操作系统中运行,但在64位中仅重启将发生但不在...

回答 3 投票 1

为什么这些头只能在预编译头之外工作?

在stdafx.h中:#include #包括 在example.cpp中:#include std :: ifstream in_stream; std :: stringstream st_stream;如果我不放置fstream和......

回答 1 投票 0

使用-std = c ++ 11后,'stoi'未在此范围内声明

很可能这很奇怪,但是当我得到这个错误时stoi没有在这个范围内宣布时,我笑了,因为我熟悉这个错误并且它是解决方案。我查了这个选项有g ++跟着...

回答 2 投票 1

OpenMPI:错误:'MPI'尚未声明

运行OpenMPI命令“mpicxx hello_cxx.cc -o hello”hello_cxx.cc时总是会出现以下错误:在函数'int main(int,char **)'中:hello_cxx.cc:25:5:错误:'MPI'一直没有 ...

回答 2 投票 2

如何连接动态添加按钮的Qt信号和插槽以获取添加按钮的插槽索引?

我有指针QPushButton:QList的列表 listButtons;在这段代码中我添加了动态按钮listButtons.push_back(new QPushButton(“Cancel”,this));连接(...

回答 2 投票 1

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