小编Mon*_*ams的帖子

如何找出指针在C++中指向的对象类型?

假设我已经class SuperClass { public: int a; }class SubClass : SuperClass { public: int b; }我一起指向SubClass的一个实例,SubClass *subPointer并将该指针指向SuperClass指针SuperClass *superPointer = subPointer.当然,我总是可以将superPointer对象强制转换为SubClass的指针,因为它存储的唯一内容是地址.但是我如何知道对象superPointer是指向SubClass的实例还是只是一个SuperClass指针?

c++ polymorphism pointers instance

3
推荐指数
1
解决办法
2664
查看次数

无法识别的命令行选项'-std = c ++ 11'

CodeBlocks即使没有-std=c++11启用选项(我检查了所有设置和项目文件),仍然会给我这个错误.

有没有办法禁用它?

c++ compiler-errors codeblocks c++11

1
推荐指数
1
解决办法
5758
查看次数

0,800,600,0与0,800,0,600 OpenGL

在一个800 x 600的窗口中,似乎最常见的设置OpenGL矩阵的方法是glOrtho(0,800,0,600,1,-1),而我总是使用glOrtho(0,800,600,0,1 ,-1).是否有理由为什么有些人更喜欢我在第二种方式中展示的第一种方式?

c++ opengl matrix orthographic

0
推荐指数
1
解决办法
94
查看次数

C++中是否存在"类似泛型"的功能?

我正在尝试用C++创建一个类似于Java列表的列表类.有没有办法让它能够列出它想要的任何对象?该类调整数组大小以创建列表,但我需要做的是找出需要存储的对象类型.

c++ arrays generics list

0
推荐指数
1
解决办法
133
查看次数