
linux c/c++
雅志业
技术的进步离不开每一个人的努力!
展开
-
epoll 分次 接收数据
代码】epoll分次接收数据。原创 2022-07-29 09:24:53 · 327 阅读 · 0 评论 -
hash table实现内存控制和超时删除
代码】hashtable实现内存控制和超时删除。原创 2022-07-29 09:00:27 · 249 阅读 · 0 评论 -
c调用linux shell
#include <stdlib.h>#include <stdio.h>#include <string.h>int vs_popen(char *cmd, char *result, unsigned int len){ int rc = -1; int off = 0; FILE *fstream = NULL; if ((NULL == cmd)&&(NULL == result)){ ...原创 2020-08-31 14:39:57 · 163 阅读 · 0 评论 -
大小端转换 int16 和int32
int16 大小端转换:static inline uint16_t bswap_16(uint16_t x){ return (x >> 8) | (x }int32大小端转换:static inline uint32_t bswap_32(uint32_t x){ x = ((x > 8) &0x00FF00FF);转载 2017-03-10 17:18:42 · 9449 阅读 · 3 评论