Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无符号短线和无符号短线有什么区别? < > >代码> USETHECT/和未签名的短< /C> >何时使用? USERACE是一个宏,它不是官方C++语言的一部分(它可能是在某个地方定义或键入)。无符号短是一种由C++语言定义的正式类型,它至少可以保持0到65535之间的数字。_C++_Variables - Fatal编程技术网

无符号短线和无符号短线有什么区别? < > >代码> USETHECT/和未签名的短< /C> >何时使用? USERACE是一个宏,它不是官方C++语言的一部分(它可能是在某个地方定义或键入)。无符号短是一种由C++语言定义的正式类型,它至少可以保持0到65535之间的数字。

无符号短线和无符号短线有什么区别? < > >代码> USETHECT/和未签名的短< /C> >何时使用? USERACE是一个宏,它不是官方C++语言的一部分(它可能是在某个地方定义或键入)。无符号短是一种由C++语言定义的正式类型,它至少可以保持0到65535之间的数字。,c++,variables,C++,Variables,使用unsigned short,您的代码将是可移植的-除非您公司的编码标准要求,否则不要使用USHORT。unsigned short是标准表达式,而USHORT不是。准确的定义可以在维基百科的文章中找到 有时,我们在标题中键入def unsigned short USHORT。然后可以使用USHORT和unsigned short。注意,typedef不是宏。我在这里查看了一些示例代码:在第一个代码块中。你能看看他们为什么使用它吗?@stas:这只是微软的一种主义,一种没有其他原因的做法。这

使用unsigned short,您的代码将是可移植的-除非您公司的编码标准要求,否则不要使用USHORT。

unsigned short
是标准表达式,而USHORT不是。准确的定义可以在维基百科的文章中找到


有时,我们在标题中键入def unsigned short USHORT。然后可以使用USHORT和unsigned short。

注意,
typedef
不是宏。我在这里查看了一些示例代码:在第一个代码块中。你能看看他们为什么使用它吗?@stas:这只是微软的一种主义,一种没有其他原因的做法。这与写代码的Case:ValueFoo(Value:Voice)< /C>完全相同,在C++中,没有第二个代码> Value<代码>,这是参数列表中的一个。或java <代码> ISM编写双GETSN()>代码>,当C++中< <代码> GET没有目的时,只是视觉噪声。欢呼,@ STAS看起来像微软C++,这是Windows用户采用的一种特殊风格,微软编译器定义了这些类型。如果您在这样的代码中工作,那么遵循现有代码的样式通常是常规的。