- 博客(4)
- 收藏
- 关注
原创 POSIX定时器
POSIX定时器创建定时器定时器操作删除计时器例子注意 POSIX提供了一套定时器API,通过产生一个sigevent事件,来通知进程事件产生。 创建定时器 #include <signal.h> #include <time.h> int timer_create(clockid_t clockid, struct sigevent *restrict evp, timer_t *restrict timerid); 函数timer_c
2020-11-29 21:35:07
650
原创 POSIX异步事件
文章目录 #include <signal.h> union sigval { int sival_int; void *sival_ptr; }; struct sigevent { int sigev_notify; // 通知类型 int sigev_signo; // 通知信号 union sigval sigev_value; void (*sigev_notify_function)(union sigval);
2020-11-29 21:03:08
261
原创 C++字符串与数值的转换
这里写自定义目录标题字符串转换C风格字符串简单转换函数指定进制的转换函数浮点数转换函数数值转换为字符串C++风格字符串整数转换浮点数转换数值转换为字符串charconvstd::from_charsstd::to_chars 字符串转换 C风格字符串 简单转换函数 #include <stdlib.h> int atoi(const char *str); long atoi(const char *str); long long atoll(const char *str); //(c9
2020-11-28 21:40:41
1215
原创 C++类型推断
类型推断 auto类型修饰符 在C++11以后,auto关键字能够用于类型推导。当声明语句中有初始化器时,auto能够根据对象的初始化器推断对象的数据类型。 例子: auto a = 123; // int auto b = 123l; // long auto c = 3.14; // double auto d = 3.14f; // float auto e = "Hello"; // const char * auto f = "Hello"s; // std::string auto g
2020-11-06 15:11:24
289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅