将 int32 转换为 int
我需要在 VS2008 C++ CLI 中将 int32 转换为 int 吗?
这是怎么做到的?
I need to convert int32 to int in VS2008 C++ CLI?
How is this done?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我需要在 VS2008 C++ CLI 中将 int32 转换为 int 吗?
这是怎么做到的?
I need to convert int32 to int in VS2008 C++ CLI?
How is this done?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
C++/CLI 关键字
int
是System.Int32
的别名。无需转换或铸造。The C++/CLI keyword
int
is an alias forSystem.Int32
. No conversion or casting is necessary.只需使用强制转换:
请注意,原则上,如果您在
int
小于 32 位的平台上运行,这可能会导致问题,但如果它是 Windows 程序,则不太可能出现问题。Just use a cast:
Note that in principle this might lead to problems if you're running on a platform where
int
is less than 32 bits, but that's unlikely if it's a program for Windows.