相关疑难解决方法(0)

C++中的POD类型是什么?

我有几次遇到这个术语POD型.这是什么意思?

c++ types c++-faq

919
推荐指数
8
解决办法
29万
查看次数

C/C++ Struct vs Class

在完成我的C++类之后,在我看来,结构/类几乎完全相同,除了一些细微的差别.

我以前从未用C语言编程; 但我确实知道它有结构.在C中是否可以继承其他结构并设置公共/私有的修饰符?

如果你能在常规C中做到这一点,为什么我们需要C++?是什么让类与结构不同?

c++ struct class

104
推荐指数
4
解决办法
9万
查看次数

C++ typedef struct vs class

我对C++并不是很熟悉,当我尝试一些测试程序时,我想到了一个关于最好的问题,如果我可以这样说,在C++代码中定义一些原始元素.

我们来看一个描述矩形的类.它会创建它们,绘制它们,旋转它们,调整大小等等...现在在大多数情况下我们必须处理画布上的点.其自身的矩形由2个点描述:左上角和右下角.另外,为了旋转它,您需要一个角度和一个点(锚点).或者可能要移动它,您需要一个给定矩形的新锚点.我想我已经说明了使用积分.那么什么更有效?将此原始定义为类还是结构?

class cPoint
{
public: 
 int X;
 int Y;
};
Run Code Online (Sandbox Code Playgroud)

要么

typedef struct
{
 int X;
 int Y;
}sPoint;
Run Code Online (Sandbox Code Playgroud)

c++ struct typedef class

5
推荐指数
2
解决办法
1万
查看次数

结构与对象C++

可能重复:
C++ C++中struct和class之间的区别是什么
- struct vs. class

结构与C++中的对象和类有何不同?使用对象或结构有任何性能优势吗?

c++ struct class object data-structures

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

标签 统计

c++ ×4

class ×3

struct ×3

c++-faq ×1

data-structures ×1

object ×1

typedef ×1

types ×1