⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 utils.h

📁 iptux是linux下面能实现类似windows里面飞鸽传书的功能
💻 H
字号:
//// C++ Interface: utils//// Description:////// Author: Jally <jallyx@163.com>, (C) 2008//// Copyright: See COPYING file that comes with this distribution////#ifndef UTILS_H#define UTILS_H#include "sys.h"#define difftimeval(val2,val1) \	((((val2).tv_sec-(val1).tv_sec)*1000000 \	+ (val2).tv_usec-(val1).tv_usec) \	/ 1000000.0f)#define percent(num1,num2) (100.0f*(num1)/(num2))#define FLAG_ISSET(num,bit) ((num)&(1<<(bit)))#define FLAG_SET(num,bit) ((num)|=(1<<(bit)))#define FLAG_CLR(num,bit) ((num)&=(~(1<<(bit))))void my_delay(time_t sec, long nsec);void data_order(uint32_t * digit1, uint32_t * digit2);char *_iconv(const char *instr, const char *tocode, const char *fromcode);char *transfer_encode(const char *instr, const char *encode, bool direc);typedef void *(*ThreadFunc) (void *);pthread_t thread_create(ThreadFunc func, pointer data, bool joinable);char *my_getline(const char *str);int strnchr(const char *str, char chr);void remove_foreach(pointer data, pointer data1);bool compare_foreach(uint32_t src, uint32_t dst);char *getformattime(const char *format, ...);char *number_to_string(uint32_t number, bool rate = false);uint32_t iptux_get_dec_number(const char *msg, uint8_t times);uint32_t iptux_get_hex_number(const char *msg, uint8_t times);char *iptux_get_section_string(const char *msg, uint8_t times);char *ipmsg_get_filename(const char *msg, uint8_t times);char *ipmsg_get_attach(const char *msg, uint8_t times);char *ipmsg_get_extra(const char *msg);char *ipmsg_set_filename_pal(const char *pathname);const char *ipmsg_set_filename_self(char *pathname);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -