c++ 相关问题

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

如何将派生类中的成员函数作为回调传递?

我有一个简单的类X类X {public:template void doSomething(T&completion){std :: cout << completion(10)<< std :: endl; }};和一堂课......

回答 3 投票 1

同步类中的公共变量

我是新来的课程,如果我的问题是基本的,那就很抱歉。我有一个类,让我们说Time如下:Class Time {public:Time(int,int,int); void setTime(int,int,int); int小时; int ...

回答 1 投票 -1

如果验证容器的大小并在相同的条件语句下访问元素,这是一种好的做法吗?

以下哪个代码更适合其中两个,为什么? 1. std :: stack STK; //做一些if(stk.empty()== true || stk.top()<10){//做点什么。 } ...

回答 2 投票 0

为返回对向量的函数创建SWIG类型映射

我正在尝试创建一个getter函数,它返回Lua中的对向量。我在C ++中有以下矢量数据:{{1,“a”},{2,“b”},{3,“c”}}我想将此向量作为Lua中的表返回...

回答 1 投票 2

在函数中使用“结果变量”与原始变量返回之间的区别?

所以我正在乱用菜单/计算器程序的变量,我被告知在我的“实践问题”之一中改变,如下所示:让你的计算器程序执行计算......

回答 2 投票 0

c ++冒泡排序或线性排序,令人困惑的书[关闭]

我正在学习c ++,但我正在读一本在学校推荐给我的可怕的书。它有很多错误,但我发现程序逻辑错误的错误。你能检查一下......

回答 1 投票 -1

strcpy正在向上复制某个字符。如何解决此错误?

我的完整代码是在pastebin。有一个火车数据库,用户输入火车号码来预订机票。函数updt_tick应该将火车的名称,来源和目的地的值复制到......

回答 1 投票 -2

C ++哈希表 - unordered_map与自定义数据类型的冲突如何解析?

我已经定义了一个名为Point的类,它将被用作unordered_map中的键。所以,我在类中提供了一个operator ==函数,我还提供了一个模板专门化...

回答 2 投票 2

使用具有已删除赋值运算符的成员清除类实例

我想使用赋值运算符清除/实例化类的实例,但该类中的某些成员删除了赋值运算符。所以,当我尝试将其分配给新的...

c++
回答 1 投票 0

AABB Collision将实际精灵的大小加倍

所以,我把这个代码用于AABB碰撞,直到我决定在Y轴上制作一个比X轴更大的精灵。我试图修复代码,但现在它只是碰撞大小比实际大两倍...

回答 1 投票 1

在花括号内添加语句会改变代码功能吗?

我是C ++的新手,我试图从C ++引用复制代码,将字符串中的空格变为破折号。这是代码void sp_to_dash(const char * str){while(* str){if(* str == ...

c++
回答 2 投票 3

在visual studio中的1个项目中编译单个c ++源文件

我知道很多人都问过这个问题,但我找不到怎么做。有没有办法在Visual Studio 2017中只构建一个源文件?没有新项目,我正在学习c ++,所以我不能...

回答 2 投票 0

QTableView排序信号?

我使用QTableView + QStandardItemModel来显示一些数据(存储在其他一些数据结构中的数据),这个表视图是可排序的。由于它是可排序的,在排序这个模型时,我还需要排序...

回答 2 投票 5

C ++:声明对象时“不允许使用不完整类型” - 原因是什么?

以下代码是由一名JUCE管理员提供给我的,并且在他的Mac上他说它正在工作,但对我来说,我在“私人”中的对象声明中得到“不允许的类型”。一世 ...

回答 1 投票 1

构建错误:未定义引用`yyFlexLexer :: yyFlexLexer(std :: istream *,std :: ostream *)

我在Windows机器上的应用程序中使用了Flex,编译器是mingw32-make。我的My C ++代码出现了构建错误。我已完成Flex安装,我已经完成了路由包和lib ...

回答 1 投票 1

使用std :: fill填充多维数组的安全方法是什么?

这就是我正在使用的东西:class something {char flags [26] [80]; } 一个; std :: fill(&a.flags [0] [0],&a.flags [0] [0] + 26 * 80,0); (更新:我应该早些说清楚我正在使用这个...

回答 4 投票 11

C ++没有dp()函数

Tensorflow C ++ API没有dropout()函数。哪个函数可以替换这个dropout()函数?

回答 1 投票 1

调用模板函数的奇怪行为

我写了以下代码:#include #包括 #包括 using namespace std;模板 T Min(T a,T b){cout <

回答 1 投票 -1

如何解决OpenGL C ++ Qt5.5中的“未定义引用”

我从GitHub下载了Earth10,当我用QGLWidget在Qt5.3_MinGW中编译它然后它可以工作,但是当我用QOpenGLWidget在Qt5.5_MinGW中编译它然后它弹出“未定义引用`...

回答 2 投票 -2

在包含Windows标题时难以解决循环依赖问题

我是新手使用COM接口,特别是我想在我的cppWinRT应用程序中调用一个方法:ICompositionGraphicsDeviceInterop :: GetRenderingDevice()我是第一个问题......

回答 1 投票 -1

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