我也不知道
pengpeng02
这个作者很懒,什么都没留下…
展开
-
通过cmd命令获取文件的行数
偶尔,我们会需要快速获得某一文本的行数,但如果自己手动写程序可能会发现程序运行所用的时间会比想象中要长得多。这时,我们可以考虑使用调用cmd命令实现该功能,速度会比自己实现快得多。测试环境:win7 32bit 4G内存测试结果:0.5G的txt文件只要3秒左右可以获取测试截图:cmd命令: find /V /C "" test.txt命令解释:查询所有不包含空串的行的行数/V显示所有不包含某字符串的行/C仅显示包含某字符串的行数...原创 2020-09-28 16:16:15 · 4728 阅读 · 0 评论 -
c++读取UTF8编码文件乱码
我由于需要将某一文件的空行删掉,反正闲着无聊,就准备自己写个代码实现。本来应该就那么几行就可以解决的,结果却发现是乱码。然后,本来几分钟就ok的事,我花了一整个下午的时间才解决。果然写代码才是最好的消磨时间的方法。解决方案一:把要改的文件另存为ANSI编码就不会乱码。解决方案二:string UTF8ToANSI(const char *str){ string res; wc...原创 2020-01-29 17:38:09 · 3193 阅读 · 2 评论 -
c++与批处理结合对文件批量重命名
本人沉迷动漫无法自拔,由于网络问题,我是先下载后再看的。相信不少朋友都遇到过类似的问题,网上下的文件名太长或者没什么用。想重命名,但问题是,如果文件少倒还好,万一文件有几百个,一个个重命名不得累死。如果能写个程序自动进行重命名该多好,这时候我就想到用批处理了。这种事用批处理最方便不过了,遍历文件夹内的文件,然后重命名。可如果要截取的是文件名中间的一部分,用批处理就会很麻烦了。比如下面这种“ひぐらし...原创 2019-01-09 21:10:59 · 804 阅读 · 1 评论