2012-12-17 139 views
6

有没有什么办法可以让我的系统默认使用int编译器使用int64?我在我的64位机器上编写Euler项目的代码。代码共享几乎没有机会,所以不用担心在32位机器上运行代码。编译默认使用int64

+7

为什么不只是使用'int64'而不是'int'? –

回答

16

int输入go将在下一个版本1.1版的64位计算机上运行64位。如果您下载最新的开发代码,您可以立即使用它。

有没有办法强制int是一定的大小。但是,当您使用int时,您绝对不应该假定具体的尺寸。相反,显式键入你的数字为int64。

+0

我认为这是一个很好的补充 – cobie

+0

您好斯蒂芬温伯格,我们在哪里可以得到Go的TODO列表或下一个版本信息? – Gizak