[英]Difference between double and DOUBLE in C++
我想知道C ++中double
和DOUBLE
(来自#include <Windows>
)之间的区别是什么。 在Java中有很多关于它的问题,但这是一种完全不同的语言。
DOUBLE
只是一个用于double
的Windows包装类,还是别的什么? 他们有不同的优势吗?
double
是C ++关键字,而DOUBLE
是实现定义的typedef。
例如,如果我在MS VC ++的项目中包含<Windows.h>
,那么IDE会显示在WTypesbase.h
定义了DOUBLE
,如:
typedef double DOUBLE;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.