使用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实现文件复制(并将文件名小写改成大写)相关推荐

  1. 【算法java版01】:键盘录入一个字符串,将字符串中的大写改成小写,小写改成大写,数字改成*

    键盘录入一个字符串,将字符串中的大写改成小写,小写改成大写,数字改成 * 一.题目描述 二.解题思路 三.代码示例 四.测评结果 一.题目描述 键盘录入一个字符串,将字符串中的大写改成小写,小写改成大 ...

  2. c语言字符串的一个简单例子,把一个字符串中的小写字母改成大写字母

    把一个字符串中小写字母改成大写字母,利用toupper()函数,这个函数定义在 ctype.h 头文件中 #include <stdio.h> #include <ctype.h&g ...

  3. 在Excel中将人民币金额小写转成大写(转)

    在Excel中将人民币金额小写转成大写(转)[@more@] Excel中要将人民币小写金额转换成大写格式,将自定义格式类型中的"G/通用格式"改为"G/通用格式&quo ...

  4. Excel中将人民币金额小写转成大写(转)

    Excel中将人民币金额小写转成大写(转) Excel中要将人民币小写金额转换成大写格式,将自定义格式类型中的"G/通用格式"改为"G/通用格式"元" ...

  5. 把数字小写转换成大写,把数字转化成英文

    把数字小写转换成大写   方法一,使用系统提供的函数,但是不满足大陆财务的要求.     方法二:使用下面的函数. 英文: static str Num2EngStr(real realNum,boo ...

  6. php大写转为小写,PHP 实现人民币小写转换成大写的方法及大小写转换函数

    php 的 PHP 实现人民币小写转换成大写的方法及大小写转换函数 下面一段代码给大家分享php实现人民币大小写转换的方法,具体代码如下所示: header("charset=utf-8;& ...

  7. java大写转化小写的同时小写转化成大写的方法

    /*进行小写转化成大写,大写转化成小写*/ public class Text {public static void main(String[] arges) {String str = " ...

  8. 将字符串中大写转换成小写,小写转换成大写。基础题目

    大小写转换 String url="asdfaDFSFDSoiuonmlWERVuojln" 将以上字符串大写转换成小写,小写转换成大写. 首先转换成char 数组char[] s ...

  9. 把输入字符的小写转换成大写并输出

    #include <stdio.h> #include <stdlib.h> #include <string.h> /********************** ...

最新文章

  1. Python列表以及列表的处理方法
  2. 文献记录(part82)--基于监督联合去噪模型的社交网络链接预测
  3. LintCode 563. 背包问题 V(DP)
  4. 10大PHP比特币开源项目
  5. “阿一web标准学堂”第1课:web标准概述(附视频、课件、代码下载)
  6. 熊海博客php版本,熊海CMS xhcms v1.0代码审计
  7. 10个技巧帮你搞定IE 6
  8. 使用uiautomation 实现微信自动发送消息
  9. JAVA自学之路 来自尚学堂马士兵老师
  10. 20180626 STM32 ---利用KILE5 仿真IO口的波形图
  11. b站服务器崩溃大会员自动续费,[财经]B站因服务器故障赠送用户1天大会员!回应补偿会自动续费会退款 - 南方财富网...
  12. python大数据运维常用脚本_python大数据运维
  13. 漏电继电器LLJ-100FG/CT45mm/AC220V
  14. 基于宜搭的《T恤尺码收集》应用搭建最佳实践
  15. js插件-压缩文件夹zip-dir
  16. 【2016-05-09】程序员的日常:咖啡
  17. c++ opencv 将视频转化成字符串
  18. python作者_精心整理|Python爱好者社区历史文章合集(作者篇)
  19. foxmail和outlook兼容吗_超级实用:Outlook和Foxmail的互连互通
  20. 24、新增商铺 - 小程序端开发 - 微擎小程序模块应用开发

热门文章

  1. linux(fedora) 下dvwa 建筑环境
  2. Mono for Android 对话框 倒计时
  3. ajax请求后无法实现指定页面跳转或带参数跳转
  4. 全国计算机等级考试题库二级C操作题100套(第16套)
  5. srs 服务关闭命令_【经验总结】如何做到网络版工作站与服务器时间同步?
  6. android 打开支付宝扫码页_Chrome 85正式版发布:新增标签页分组功,网页多了也不乱...
  7. android 资源如何下沉,个推安卓手机报告: 华为一路领跑,OV下沉市场表现不俗
  8. mysql去重DISTINCT
  9. java上下文即ServletContext
  10. Wi-Fi Expert专业无线网测试软件