Files
Netralib/README.md

36 lines
945 B
Markdown
Raw Normal View History

2025-07-31 14:47:51 +08:00
# NetraLib
c/c++基本开发库
# TCP 服务端操作
包括多线程客户端连接,指定客户端数据的收发等等功能
2025-08-04 15:46:52 +08:00
# Linux 中屏蔽所有信号操作
屏蔽所有信号,以防止意外退出
2025-08-11 11:17:32 +08:00
# 写文件操作
允许原文本进行覆盖写,追加写
允许二进制进行覆盖写,追加写
允许在特定位置进行写操作
可以计算特定符号最后一个字节所在位置
所有操作都添加mutex锁机制 ,保障线程安全
2025-08-11 11:40:28 +08:00
# 读文件操作
支持全文读取(文本和二进制模式)
支持按行读取文本内容
支持按指定字节数读取数据
支持计算第一个指定字节序列结束位置(包含该序列本身)的字节数
提供文件是否存在和文件大小查询
支持重置文件读取位置,实现多次读取
2025-08-11 11:41:37 +08:00
所有操作都添加mutex锁机制 ,保障线程安全
2025-08-11 11:40:28 +08:00
2025-08-15 12:41:16 +08:00
# 字符串操作
支持左右空格删除
支持格式化输出