小编S.S*_*hil的帖子

警告 C4267:“初始化”:从“size_t”转换为“UINT”

我正在将 VS2010 中的应用程序升级到 64 位平台。我想解决以下警告,正确的方法是什么?我不想更改 MyVar 的数据类型,因为该变量在许多函数中用作参数。如果我想将“strlen(Mystring)”的输出转换为 const int 那么该怎么做。

const int aSel = 40;
UINT MyVar= aSel - strlen( Mystring );//Warning C4267
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio-2010

2
推荐指数
1
解决办法
3123
查看次数

标签 统计

c++ ×1

visual-studio-2010 ×1