C ++是一种通用编程语言。它最初被设计为C的扩展,并保持类似的语法,但现在是一种完全不同的语言。使用此标记来查询有关使用C ++编译器编译的代码的问题。对特定标准版本[C ++ 11],[C ++ 17]等相关问题使用版本特定标记。
我有一个简单的类X类X {public:template void doSomething(T&completion){std :: cout << completion(10)<< std :: endl; }};和一堂课......
我是新来的课程,如果我的问题是基本的,那就很抱歉。我有一个类,让我们说Time如下:Class Time {public:Time(int,int,int); void setTime(int,int,int); int小时; int ...
如果验证容器的大小并在相同的条件语句下访问元素,这是一种好的做法吗?
以下哪个代码更适合其中两个,为什么? 1. std :: stack STK; //做一些if(stk.empty()== true || stk.top()<10){//做点什么。 } ...
我正在尝试创建一个getter函数,它返回Lua中的对向量。我在C ++中有以下矢量数据:{{1,“a”},{2,“b”},{3,“c”}}我想将此向量作为Lua中的表返回...
所以我正在乱用菜单/计算器程序的变量,我被告知在我的“实践问题”之一中改变,如下所示:让你的计算器程序执行计算......
我正在学习c ++,但我正在读一本在学校推荐给我的可怕的书。它有很多错误,但我发现程序逻辑错误的错误。你能检查一下......
我的完整代码是在pastebin。有一个火车数据库,用户输入火车号码来预订机票。函数updt_tick应该将火车的名称,来源和目的地的值复制到......
C ++哈希表 - unordered_map与自定义数据类型的冲突如何解析?
我已经定义了一个名为Point的类,它将被用作unordered_map中的键。所以,我在类中提供了一个operator ==函数,我还提供了一个模板专门化...
所以,我把这个代码用于AABB碰撞,直到我决定在Y轴上制作一个比X轴更大的精灵。我试图修复代码,但现在它只是碰撞大小比实际大两倍...
我是C ++的新手,我试图从C ++引用复制代码,将字符串中的空格变为破折号。这是代码void sp_to_dash(const char * str){while(* str){if(* str == ...
在visual studio中的1个项目中编译单个c ++源文件
我知道很多人都问过这个问题,但我找不到怎么做。有没有办法在Visual Studio 2017中只构建一个源文件?没有新项目,我正在学习c ++,所以我不能...
我使用QTableView + QStandardItemModel来显示一些数据(存储在其他一些数据结构中的数据),这个表视图是可排序的。由于它是可排序的,在排序这个模型时,我还需要排序...
C ++:声明对象时“不允许使用不完整类型” - 原因是什么?
以下代码是由一名JUCE管理员提供给我的,并且在他的Mac上他说它正在工作,但对我来说,我在“私人”中的对象声明中得到“不允许的类型”。一世 ...
构建错误:未定义引用`yyFlexLexer :: yyFlexLexer(std :: istream *,std :: ostream *)
我在Windows机器上的应用程序中使用了Flex,编译器是mingw32-make。我的My C ++代码出现了构建错误。我已完成Flex安装,我已经完成了路由包和lib ...
这就是我正在使用的东西:class something {char flags [26] [80]; } 一个; std :: fill(&a.flags [0] [0],&a.flags [0] [0] + 26 * 80,0); (更新:我应该早些说清楚我正在使用这个...
我写了以下代码:#include #包括 #包括 using namespace std;模板 T Min(T a,T b){cout <
如何解决OpenGL C ++ Qt5.5中的“未定义引用”
我从GitHub下载了Earth10,当我用QGLWidget在Qt5.3_MinGW中编译它然后它可以工作,但是当我用QOpenGLWidget在Qt5.5_MinGW中编译它然后它弹出“未定义引用`...
我是新手使用COM接口,特别是我想在我的cppWinRT应用程序中调用一个方法:ICompositionGraphicsDeviceInterop :: GetRenderingDevice()我是第一个问题......