c++之stringstream类的用法

时间:2023-03-08 22:14:47
c++之stringstream类的用法
简介:
今天利用opecv提取每一帧图片并保存到本地指定目录下的时,对于保存的每一帧的图片希望第几帧体现在图片名中,
这里便用到了stringstream类的将数字转化为字符串这一功能

C++ Stringstream的用法

.使用stringstream类前,先在头文件中添加 include<sstream>
.stringstream对象的使用和cout对象的使用相同
.使用stringstream类前,先创建一个对象,并通过运算符“<<”将数据传给该对象
.使用时调用 [对象名].str()就行了 .实例:
long currentFrame = ; //定义当前帧 ,显然该变量不是字符型号,用stringstream转换格式
stringstream str;
str << "pt" << currentFrame << ".jpg"; //将数据传给对象str
imwrite("/home/ttwang/images/image" + str.str(), frame);//将帧转成图片输出

详细参见:c++之stringstream类的用法propheteia

AllenYick