fseek的坑(跨平台注意)
2016-06-06 22:58
141 查看
fseek的用处就是我在输出文件比如(json,xml)时,有一些不必要的空格,回车,逗号想要删除(比如直接考虑不输出比较困难,需要分情况讨论,这种时候还不如碰到了直接把这个符号退回去吃掉),但是注意在windows换行包括回车换行,而在liunx下直接是换行,也就是说在windows下退两个字符,在Linux下只要退一个,这个有点坑,如果含有fseek的程序不改直接从windows下移植到linux上就会出现被多吃一个字符的问题。
相关文章推荐
- Servlet 生命周期、工作原理
- svn "cannot set LC_CTYPE locale" 问题以及LANG, LC_CTYPE, LC_ALL值的设置
- java多线程常见问题和解析
- 高可用系统开发可能遇到的问题
- 【leetcode】235. Lowest Common Ancestor of a Binary Search Tree
- Spark之DataFrame通过编码创建
- c++13周实验:输入/输出流的综合应用
- machine learning in action 之一 —— 环境配置
- DOM-----document对象
- Oracle一列的多行数据拼成一行显示字符
- LeetCode 141 Linked List Cycle(循环链表)(hash / set)
- java : tomcat 6.0 应用 JSTL 正确做法
- for 循环 and while 循环(三)
- [自制模板引擎]写一个迷你模板引擎
- the beginner's guide to idapython
- python dict.get()和dict['key']的区别
- 阅读碎片
- linux下的last命令及其数据源
- 剑指Offer----面试题28----扩展:八皇后问题
- 从心理学角度谈谈如何更有效的学习