【发布时间】:2012-01-03 21:25:50
【问题描述】:
我如何(如果可以)将默认 int 变量(在特定程序中)设置为 unsigned int?
我的意思是,如果int写在程序中,编译器会把它当作unsigned int。
我的编译器是 gcc 4.6.2
编辑:我无权触摸代码。
【问题讨论】:
-
不确定这是否是个好主意...但也许是一个宏?
-
你真的不应该那样做。
-
这似乎是一个非常糟糕的主意。
-
这是因为懒惰吗?因为,您知道,您可以使用简单的
typedef unsigned int uint;来节省您的打字时间。 -
@yoni:你为什么要这么做?如果您确切地告诉我们您想要实现什么,也许我们可以提供更好的帮助(因为可能有比重新定义
int更好的方法,这势必会导致问题)。
标签: c++ gcc compiler-construction int unsigned