BUFF 在C++ 中取其中一部分 并且写到固定的目录下
#include <iostream>
#include <string>
using namespace std;
int main()
{
char *p = "D:\\Work\\s\\s.jpg";
string temp = p;
int pos = temp.find_last_of('\\');
string s(temp.substr(pos + 1) );
system("pause");
return 0;
}
从上面提取出来的s 是18082.jpg 比如,那么如果我们想这个图片写到D:\\images\\目录下面。好像在matlab 中是这样执行的:
imwrite(strcat("d:\\images\\",s),image);
在c++ 这样写报错,因为s 是string 类型的。
如果需要写,那么我们可以 使用下面的方法:
提取出来18082.jpg 从一个路径下。写到我们想写的路径下:
string ImageName = buff;
int pos = ImageName.find_last_of('\\');
string s(ImageName.substr(pos + 1) );
const char *p = s.data();
char ptemp[30];
sprintf(ptemp,"d:\\images\\%s",p);
imwrite(ptemp,image2);
特别指出:
sprintf(ptemp,"d:\\images\\%s",p); 这句话的作用相当于strcat("d:\\images\\",s)
BUFF 在C++ 中取其中一部分 并且写到固定的目录下相关推荐
- 【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( DEX 文件准备 | 拷贝资源目录下的文件到内置存储区 | 配置清单文件 | 启动 DEX 文件中的组件 | 执行结果 )
文章目录 一.DEX 字节码文件准备 二.拷贝 Assets 目录下的 classes2.dex 字节码文件到内置存储区 三.在 AndroidManifest.xml 清单文件中配置组件 四.启动 ...
- Eclipse——项目中使用jar包(添加到WEB-INF/lib目录下)
前期准备 Eclipse--添加库(Add Library)到项目 解决方案 右键项目-properties 然后找到deployment assembly: 最后apply并close即可 参考文章 ...
- java resources 目录_Maven项目中读取src/main/resources目录下的配置文件的方法
在Maven项目的开发中,当需要读取src/下的配置文件时,该怎么做? 我们假设Resources下有一个文件名为kafka.properties的配置文件(为什么用kafka.properties, ...
- android 获取图片上某一个文字位置_android 获取手机中的所有图片或某一目录下的图片方法...
获取手机中的所有图片,并过滤获取某一目录下的图片.(注释掉的代码可以按照目录分组) private void getAllPhotoInfo() { new Thread(new Runnable() ...
- Pycharm中同级目录下如何调用其他脚本
Pycharm是我们在做Python程序开发时常用的IDE.通常在一个比较大的工程中,我们会把不同模块的代码放在不同的文件夹中,从而便于管理. 然而,此时可能会出现两类问题:调用某个脚本中的函数或者类 ...
- java 数组 取部分_在Java中只获取一部分数组?
在Java中只获取一部分数组? 我在Java中有一个Integers数组,我只想使用它的一部分. 我知道在Python中你可以做类似这个数组[index:]的东西,它从索引中返回数组. 这样的事情在J ...
- 怎样从tensorflow的generator object Estimator.predict at 0x7fb1ecefeaf0中取数据
怎样从tensorflow的<generator object Estimator.predict at 0x7fb1ecefeaf0>中取数据 通过以下代码: predictions = ...
- loadrunner中的c函数----从参数列表中取参数并与特定字符进行字符串比较。
今天在www.sztest.net上看到一个关于lr的问题,自己试着解决了一下.主要是想做出一个从参数列表中取参数,并和字符串常量进行比较的功 能.把代码贴到下面.其实是很简单的.问题主要出现在lr_ ...
- vue里获取不到data_vue methods中取不到data值
vue methods中取不到data值 export default { name: "sysAdd", data() { return { form: { name: '', ...
最新文章
- MFC按钮CXPButton类,代码阅读起来还是挺不错的
- Mysql 知识点总结(持续更新)
- python 数据分析学什么-入门数据分析,我应该学习什么编程语言
- 【风控术语】数字金融欺诈行为名词表
- 三相阻容降压供电DCDC电源
- Linux文件属性3——文件权限管理
- 零基础也能看懂!数据仓库与数据库的这几个问题,你能回答出来吗
- 远程LInux和秘钥认证
- javascript绘制静态或者动态的图表、关系表、流程图-JointJS
- html5回到顶部代码,返回顶部完整代码
- 关于Delphi7中日期函数StrtoDate的正确用法 win7报错
- 中国计算机省份排名,2019中国省份经济排行_中国各省份经济排名
- python下载整个网站_python 下载整个站点
- 2015中国(深圳)互联网金融创新峰会暨第二届云海汇梦想年会圆满成功
- STM32F103C6T6初步学习
- 总结:linux运维常用命令
- python list diff_Python List交集,并集,差集的应用
- k8s资源之pvpvcsc
- c语言printf显示变量,零基础学C语言 笔记一 变量 printf
- JavaScript在数组尾部添加元素