![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++实战笔记
m0_68829518
这个作者很懒,什么都没留下…
展开
-
[c++11]生成固定长度字符串用于生成随机密钥或令牌
生成随机的密钥或令牌原创 2023-12-26 11:36:48 · 420 阅读 · 1 评论 -
[c++11]std::transform进行字符串大小写转换
std::transform进行字符串大小写转化原创 2023-12-26 11:08:48 · 599 阅读 · 1 评论 -
[c++]获取文件的inode编号
Inode编号是指Unix文件系统中用于唯一标识文件或目录的标识符。每个文件或目录都有一个对应的inode编号,它是文件系统中的一个重要概念。Inode编号由文件系统分配,用于跟踪文件的元数据和数据块的位置。在Linux系统中,可以使用stat命令或编程接口来获取文件的inode编号。原创 2023-12-25 17:47:43 · 424 阅读 · 0 评论 -
[c++11]随机生成时间字符串,格式为“%Y%m%d%H%M%S“
这里年份需要减去1900,是因为C++中tm结构体中的tm_year字段表示的是自1900年以来的年数。这种设计是为了节省内存空间,并且在C语言中已经存在了很长时间,所以在C++中也保留了这种设计。这里月份要减1是因为在 C++ 中的tm结构体中的tm_mon字段表示的是月份,范围是从 0 到 11。3. 生成random day时,范围我直接给了1~28。这里按个人需要修改。原创 2023-12-22 15:30:14 · 388 阅读 · 0 评论 -
readlink的错误使用导致路径名错误
readlink的正确使用原创 2023-12-21 14:05:17 · 348 阅读 · 0 评论 -
[c++]根据时间字符串比较时间先后顺序
atoi是一个c语言函数,存在一些风险和限制,将日期的字符串转化为int类型进行大小比较时,长度超出可表示范围,使用atoi转换出错。原创 2023-12-21 11:24:49 · 588 阅读 · 0 评论