c++ - 如何在 C++ 中将变量插入到字符串中?
问题描述
我正在做的项目的要求不仅要求我创建一个函数,该函数返回一个包含变量编号的字符串,而且该变量的编号设置为小数点数。我不知道如何做前者或如何在 cout 之外用 setprecision 做后者。
解决方案
老实说,对我来说,你的任务实际上是什么似乎并不完全清楚。但:
我不知道如何做前者或如何在 cout 之外用 setprecision 做后者。
因此,如果您知道如何使用std::cout
,那么您可以使用std::ostringstream
:
std::ostringstream out;
// now use out exactly the same way you would have used std::cout
请注意,这不是获取字符串的唯一方法,而是最接近您已经熟悉的方法...
推荐阅读
- android - 在应用程序关闭时刷新 RxJava 缓冲区
- sql - 如何在单个语句中组合名字,中间名,姓氏?
- postgresql - 我们可以将 PostgREST 与 CockroachDB 一起使用吗
- next.js - 即使密钥缓存在 Next.js 中,也会导致 useSWR 在页面装载时重新获取
- xamarin - 在 Visual Studio 16.9.0 Android 中“部署到设备”错误 - 命令太长
- jmespath - 值作为列表出现.. JMESPath 中每个单元格需要一个值
- python - 使用 python 从 4gb csv 导入特定行(不导入整个文件)
- javascript - 如何遍历树结构并仅返回某些值
- c - C 预处理器默认添加
- firebase - 如何创建在 onWrite 函数之后触发的 PubSub 函数