我刚刚开始学习C++,需要一些帮助。targetDistance
是float
变量,我想向其中添加字符串"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/