gpt4 book ai didi

c++ - 如何在批处理文件中将字符串转换为整数?

转载 作者:行者123 更新时间:2023-11-30 04:22:29 25 4
gpt4 key购买 nike

我有这段批处理文件:

@echo off
set xx=7
echo the version is %xx%

我想在 VS2010 的预构建事件中使用它——作为一个整数:

MY_INT = $(xx)

但它的值是一个字符串,如何在批处理文件中将字符串值转换为整数值?

谢谢!

最佳答案

环境变量(批处理变量)总是字符串;它们不能存储为整数。

带有/A选项的SET命令可以从字符串中解析整数,进行算术运算,并将积分结果存储在环境变量中。但最终结果仍然是最终数字的字符串表示。

在命令提示符下键入 help setset/? 以获得有关 SET/A 选项的更多信息。

关于c++ - 如何在批处理文件中将字符串转换为整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13789557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com