c语言应用
Ephemeral Memories
这个作者很懒,什么都没留下…
展开
-
大小端数据解析
大小端数据解析。原创 2023-09-21 10:25:07 · 147 阅读 · 0 评论 -
c++向c文件提供接口报文件找不到的错的解决方法
c++向c文件提供接口报文件找不到的错的解决方法原创 2023-08-28 16:16:27 · 186 阅读 · 0 评论 -
c++/c可变参数使用
针对某些场景需要使用可变数量的参数,并且需要使用占位符进行格式化,下面给出使用方法。原创 2023-08-09 16:04:27 · 118 阅读 · 0 评论 -
python利用cantools库解析dbc文件
(“XXX”):可以来筛选包含指定字段的signal,同时signal的其他属性也可以通过打印的方式获取。message._frame_id拿到canid,具体要拿到其他属性可以通过打印db对象获取具体属性名。cantools.database.load_file(filepath)加载dbc文件返回db对象。上述代码大致演示了如何从dbc文件中拿出各个message以及对应的signal。message.signals获取signal列表。db.messages返回message列表。原创 2023-06-20 17:23:08 · 1648 阅读 · 0 评论 -
tcp连接设置服务端accept非阻塞
由于accept函数默认是阻塞模式,如果没有人来连接是进程会自我阻塞,通过本文的写法可以设置非阻塞模式,如果没有人来连接则在规定时间超时后返回即可。函数返回连接成功而的connect socket id,失败返回-1。FD_ISSET(sockfd, &fds)检测socket集合中处于激活状态的socket。其中tv.tv_sec = REACCEPT_TIME;设置超时时间,单位是秒。原创 2023-06-20 17:12:23 · 490 阅读 · 0 评论 -
c语言结构体内实现动态数组
C语言结构体动态数组原创 2023-03-16 14:49:02 · 601 阅读 · 0 评论 -
十六进制字符串转换成uint8数组
十六进制字符串转uint8_t数组原创 2022-10-28 10:29:09 · 1641 阅读 · 0 评论