我刚刚开始学习C++,需要一些帮助。targetDistancefloat变量,我想向其中添加字符串"a",这可能吗?
我尝试了这个:

  targetDistance = targetDistance <<"a"
它给了我这个错误:
 invalid operands of types 'float' and 'const c'

最佳答案

如果targetDistance是浮点型,则需要先将其转换为字符串,然后才能将其与另一个字符串连接。例如:

auto result = std::to_string(targetDistance) + "a";

关于c++ - 类型 'float'和 'const c'的无效操作数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63300440/

10-11 17:04