![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
joyyzhang
克己
展开
-
C++ 创建结构体数组
下面是一段示例#include <stdio.h>#include <stdio.h> #include <stdio.h> #include <stdio.h> #include <iostream>#include <map>#include <stdlib.h>using namespace std;struct result{ char a[100];原创 2016-07-13 23:25:40 · 3923 阅读 · 0 评论 -
jhash的C++实现
#define JHASH_INITVAL 0xdeadbeef/* __jhash_final - final mixing of 3 32-bit values (a,b,c) into c */#define __jhash_final(a, b, c) \{原创 2016-07-18 17:42:25 · 1085 阅读 · 0 评论 -
ip与int之间的转化函数
/* * purpose : transfer ip to u_int32_t * @Param IPdotdec : ip * return u_int_32 : the result u_int32_t */ u_int32_t ip2int(char IPdotdec[20]){ struct in_addr s; // IP to int原创 2016-07-18 17:39:02 · 1865 阅读 · 0 评论 -
通过宏定义的日志插件-C语言
服务器程序运行少不了日志文件的输出,joyyzhang Google了一下相关的插件,发现实现的都太复杂,用起来也不方便,于是joyyzhang通过宏定义实现了一个轻量级的日志插件,只需引用其头文件即可使用,还能自定义日志的级别,用起来十分方便。头文件代码如下.#include <stdio.h>#include <time.h>#include <string.h>#ifndef LOG_PA原创 2016-07-20 16:46:05 · 1168 阅读 · 0 评论 -
将字符串转换为数字
下列函数可以将字符串转换为数字: 函数名 作 用atof() 将字符串转换为双精度浮点型值 atoi() 将字符串转换为整型值 atol() 将字符串转换为长整型值 strtod() 将字符串转换为双精度浮点型值,并报告不能被转换的所有剩余数字 strtol() 将字符串转换为长整值,并报告不能被转换的所有剩余数字 strtoul()原创 2017-02-06 17:59:30 · 773 阅读 · 0 评论