
一句话小技巧
幻影03
学习,记录,分享。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
dos2unix -f tar.gz 解决ftp后无法解压的问题
所以,当你用ASCII方式从UNIX的FTP Server下载文件到Windows系统上时(不管是二进制或者文本文件),每检测到一个字节是0A,就会自动插入一个0D,所以如果你的文件是二进制文件,比如可执行文件、压缩包什么的,就肯定不能用了。ASCII模式和Binary模式的区别是回车换行的处理,Binary模式不对数据进行任何处理,ASCII模式将回车换行转换为本机的回车字符,比如:UNIX下是\n,Windows下是\r\n,Mac下是\r。我的数据啊,我的源码啊。成功了,可以解压了。原创 2024-11-02 18:00:00 · 401 阅读 · 0 评论 -
【fread实际读取字节数少于指定字节数的问题】
问题描述:segy地震数据读取过程中采用如下语句读取地震道:FILE *fp = fopen(segyfilename, "r");fseek(fp, 3600,SEEK_SET);int ns = 999;size_t segysize = 240 + sizeof(float)* ns;size_t act_size_of_read = fread((char*)&s...原创 2019-04-03 16:10:09 · 2403 阅读 · 1 评论