在Java Byte包装器类中,有类似于
byte-Byte
int-Integer
float-Float etc
我想在c中使用包装器类,所以谁能告诉我如何在c中使用包装器类,以及如何用c编写??
JAVA:
Byte arr= 0x03;
发布于 2012-08-02 20:32:58
在C中根本没有类。你可以创建一个包含char成员的结构,但是我真的不确定你为什么要这么做。
在C++中,您可以创建一个包装类。您只需要定义与char之间的隐式转换来模拟自动装箱,以及您认为包装器类应该具有的任何方法。
此外,signed char
与C和C++中的Java“byte”类型等效。
发布于 2012-08-02 20:32:41
在C中,你可以编写char arr = 0x03;
。POD类型没有“包装器”或“装箱”。你并不是真的需要它们。
https://stackoverflow.com/questions/11777463
复制相似问题