fstream实现文件复制(并将文件名小写改成大写)
使用C++的fstream类来实现
char* filename = "C:\\grldr.mbr";//须复制文件路径 int len = strlen(filename); while( *(filename+len-1)!='\\'){ len--; }//获得文件名 char temp[32]; strcpy(temp,(filename+len)); for (int i = 0; i<=strlen(temp); i++) { char ch = temp[i]; if ( ch>='a'&&ch<='z') { temp[i] -= 'a'-'A'; } }//修改大小写 ofstream outfile;//创建文件 outfile.open(temp,ios::out|ios::binary); ifstream infile;//读入待复制文件 infile.open(filename,ios::in|ios::binary); if (infile.is_open()) { char ch; infile.get(ch); while(!infile.eof()){//eof文件结束标志 outfile<<ch; infile.get(ch); } infile.close(); } outfile.close();
转载于:https://blog.51cto.com/purplexuan/1175745
fstream实现文件复制(并将文件名小写改成大写)相关推荐
- 【算法java版01】:键盘录入一个字符串,将字符串中的大写改成小写,小写改成大写,数字改成*
键盘录入一个字符串,将字符串中的大写改成小写,小写改成大写,数字改成 * 一.题目描述 二.解题思路 三.代码示例 四.测评结果 一.题目描述 键盘录入一个字符串,将字符串中的大写改成小写,小写改成大 ...
- c语言字符串的一个简单例子,把一个字符串中的小写字母改成大写字母
把一个字符串中小写字母改成大写字母,利用toupper()函数,这个函数定义在 ctype.h 头文件中 #include <stdio.h> #include <ctype.h&g ...
- 在Excel中将人民币金额小写转成大写(转)
在Excel中将人民币金额小写转成大写(转)[@more@] Excel中要将人民币小写金额转换成大写格式,将自定义格式类型中的"G/通用格式"改为"G/通用格式&quo ...
- Excel中将人民币金额小写转成大写(转)
Excel中将人民币金额小写转成大写(转) Excel中要将人民币小写金额转换成大写格式,将自定义格式类型中的"G/通用格式"改为"G/通用格式"元" ...
- 把数字小写转换成大写,把数字转化成英文
把数字小写转换成大写 方法一,使用系统提供的函数,但是不满足大陆财务的要求. 方法二:使用下面的函数. 英文: static str Num2EngStr(real realNum,boo ...
- php大写转为小写,PHP 实现人民币小写转换成大写的方法及大小写转换函数
php 的 PHP 实现人民币小写转换成大写的方法及大小写转换函数 下面一段代码给大家分享php实现人民币大小写转换的方法,具体代码如下所示: header("charset=utf-8;& ...
- java大写转化小写的同时小写转化成大写的方法
/*进行小写转化成大写,大写转化成小写*/ public class Text {public static void main(String[] arges) {String str = " ...
- 将字符串中大写转换成小写,小写转换成大写。基础题目
大小写转换 String url="asdfaDFSFDSoiuonmlWERVuojln" 将以上字符串大写转换成小写,小写转换成大写. 首先转换成char 数组char[] s ...
- 把输入字符的小写转换成大写并输出
#include <stdio.h> #include <stdlib.h> #include <string.h> /********************** ...
最新文章
- Python列表以及列表的处理方法
- 文献记录(part82)--基于监督联合去噪模型的社交网络链接预测
- LintCode 563. 背包问题 V(DP)
- 10大PHP比特币开源项目
- “阿一web标准学堂”第1课:web标准概述(附视频、课件、代码下载)
- 熊海博客php版本,熊海CMS xhcms v1.0代码审计
- 10个技巧帮你搞定IE 6
- 使用uiautomation 实现微信自动发送消息
- JAVA自学之路 来自尚学堂马士兵老师
- 20180626 STM32 ---利用KILE5 仿真IO口的波形图
- b站服务器崩溃大会员自动续费,[财经]B站因服务器故障赠送用户1天大会员!回应补偿会自动续费会退款 - 南方财富网...
- python大数据运维常用脚本_python大数据运维
- 漏电继电器LLJ-100FG/CT45mm/AC220V
- 基于宜搭的《T恤尺码收集》应用搭建最佳实践
- js插件-压缩文件夹zip-dir
- 【2016-05-09】程序员的日常:咖啡
- c++ opencv 将视频转化成字符串
- python作者_精心整理|Python爱好者社区历史文章合集(作者篇)
- foxmail和outlook兼容吗_超级实用:Outlook和Foxmail的互连互通
- 24、新增商铺 - 小程序端开发 - 微擎小程序模块应用开发
热门文章
- linux(fedora) 下dvwa 建筑环境
- Mono for Android 对话框 倒计时
- ajax请求后无法实现指定页面跳转或带参数跳转
- 全国计算机等级考试题库二级C操作题100套(第16套)
- srs 服务关闭命令_【经验总结】如何做到网络版工作站与服务器时间同步?
- android 打开支付宝扫码页_Chrome 85正式版发布:新增标签页分组功,网页多了也不乱...
- android 资源如何下沉,个推安卓手机报告: 华为一路领跑,OV下沉市场表现不俗
- mysql去重DISTINCT
- java上下文即ServletContext
- Wi-Fi Expert专业无线网测试软件