我想知道是否存在itoa()将整数转换为字符串的替代方法,因为当我在visual Studio中运行它时会收到警告,当我尝试在Linux下构建程序时,我收到编译错误.
int x = 5;
cout<<(char)x;
Run Code Online (Sandbox Code Playgroud)
上面的代码在原始二进制文件中输出一个int x,但只有1个字节.我需要它做的是输出x作为二进制4字节,因为在我的代码中,x可以是0到2 ^ 32-1之间的任何地方,因为
cout<<(int)x;
Run Code Online (Sandbox Code Playgroud)
不做的伎俩,我该怎么做?