C语言:向文件末尾进行追加数据
https://blog.csdn.net/qq_31243065/article/details/82354557

https://zhidao.baidu.com/question/83212659.html

C语言拼接字符串函数 strcat

https://www.cnblogs.com/lvchaoshun/p/5936168.html

linux下获取可执行文件的绝对路径:

  • //头文件:#include <unistd.h>

  • //定义函数:char * getcwd(char * buf, size_t size);

  • //函数说明:getcwd()会将当前的工作目录绝对路径复制到参数buf 所指的内存空间,参数size 为buf 的空间大小

C语言 strftime 格式化显示日期时间 时间戳:

https://www.cnblogs.com/xudong-bupt/p/3550157.html

C语言函数不确定个数的入参的处理: va_list

https://blog.csdn.net/q2519008/article/details/80934815

https://baike.baidu.com/item/va_list/8573665?fr=aladdin

pthread_cond_signal和pthread_cond_wait简介

https://blog.csdn.net/hudashi/article/details/7709421

cmake配置基本工程和多线程

https://blog.csdn.net/xiaocainiaodeboke/article/details/52137242

Linux C互斥锁和条件变量(POSIX标准)

https://blog.csdn.net/qq_37653144/article/details/81988615

linux下判断文件和目录是否存在[总结]:

https://www.cnblogs.com/Anker/p/3349672.html

通过linux c代码创建目录:

https://blog.csdn.net/caoshunxin01/article/details/79355063

Linux C获取文件长度和全部内容

https://blog.csdn.net/qq_19004627/article/details/79729051

/////////////////////////////////////////////

linux两个进程使用同一个文件,要求一个进程打开文件之后,另一个进程不能打开,如何实现?

方法

1 打开文件时用fstream流方式?。
2使用flock函数:

https://blog.csdn.net/lin_fs/article/details/7804494

https://www.linuxidc.com/Linux/2013-09/90155.htm

注意:flock函数对打开的文件加锁,需要先打开文件,然后用该函数加锁,如果文件已经被另一个进程加锁,当前进程还是可以打开文件的,但是当前进程调用flock对文件加锁时,会阻塞,直到另一个进程解锁!-- 我自己做过简单的实验!

/////////////////////////////////////////////

linux清空文件内容:

ftruncate(fileno(fin), 0); //清空文件

///////////////////////////////////////

C json库(github项目)读取json文件:

https://blog.csdn.net/u012997311/article/details/78700381

最新文章

  1. SQL必知必会 14-22(完)
  2. 如何实现在PHP中调用JAVA
  3. springboot使用之一:连接生产数据库,添加连接池
  4. BZOJ 1112: [POI2008]砖块Klo
  5. linux 下mysql的安装,并设置必要的密码
  6. 数据库(表)的逻辑备份与恢复&lt;四&gt;
  7. File文件的Api的各种方法
  8. cocos2dx 内存管理
  9. 设置一个POJO的某个属性的默认值
  10. PowerShell因为在此系统中禁止执行脚本解决方法
  11. Oracle EBS使用adpatch工具打patch过程【Z】
  12. 27_Blog Reader
  13. NGUI出现Shader wants normals, but the mesh UIAtlas doesn&amp;#39;t have them
  14. Java序列化框架性能比較
  15. s6-2 UDP
  16. 初识wxPython
  17. KMP算法的实现(Java语言描述)
  18. 使用MaxCompute访问TableStore(OTS) 简明手册
  19. java程序中输出console的日志到文本
  20. 更新pip源,提高python下载安装包速度的方式(window及linux)

热门文章

  1. Vue.js 十五分钟入门
  2. 深度Linux /etc/profile 环境变量生效问题
  3. Pytest权威教程21-API参考-05-对象(Objects)
  4. C++标准库分析总结(八)——&lt;仿函数、适配器、istream_iterator、ostream_iterator、bind&gt;
  5. 中山纪中集训Day5叒是测试(划淼)
  6. De1ctf - shell shell shell记录
  7. useReducer代替Redux小案例-1(七)
  8. 乌龙茶生产过程中挥发性成分吲哚的形成 | Formation of Volatile Tea Constituent Indole During the Oolong Tea Manufacturing Process
  9. python 设计模式之原型模式 Prototype Pattern
  10. Flutter异步编程 http网络请求数据