自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 产生不相同的识别码的方法

在函数初始化的时候 使用srand((unsigned)time(NULL)); 种种子(切记,一定要是在同一个线程中的,否则种子无效)这样就算是机器重启,也不太可能会在一秒内重新种种子,所以是安全的。std::string identify_string(){ char str[7] = {0}; char int_str[2] = {0}; std:

2015-04-23 20:21:24 429

原创 windows下ip转换(int转string 和string转int)

首先要引入动态库#pragma comment(lib,"ws2_32.lib")1、string 转 int   int ip_int = inet_addr("127.0.0.1")   std::cout 2、int 转 string方法一:   in_addr in_addr_;   in_addr_.S_un.S_addr = ip_int; 

2015-04-17 10:11:34 602

原创 linux下使用第三方库常用编译语句

有不全的地方,还希望博友指出来,好不断完善,也是为大家提供方便1、使用protocol编译语句后面要跟:`pkg-config --cflags --libs protobuf` 2、使用boost库编译语句后面要跟:-lboost_system 3、使用普通多线程pthread编译语句后面要跟:-lpthread 4、使用boost多线

2015-03-25 17:12:19 586

转载 protocol buffer安装及使用(非常详细)

这篇文章是我在研究protocol buffer如何时从网上搜刮了很多文章后整理而成的,虽然很多文章中的内容已经很全面了,但是我发现有些我遇到的问题不是看一片文章能解决的,在这里把这篇我整理的文档分享给大家,只是为了给和我遇到同样问题的人提供方便,别无他用。Linux 下安装及编译常规安装步骤如下所示:  tar -xzf protobuf-2.5.0.tar.gz /

2015-03-25 17:00:54 1603

原创 c++在一个类中将别的需要传参的类定义成私有成员并初始化的方法

定义类Aclass A{public:  A(int x, int y);  print(void);private:  int x_;  int y_;}实现类AA::A(int x, int y):x_(x), y_(y){}A:print(){cout }定义类Bclass B{public:  B(vo

2015-03-25 16:53:47 485

原创 c语言之二级指针

分析二级指针:都是围绕着以下几点来变的1.对原始变量进行赋值,则原始变量、指向他的一级指针、二级指针值都会改变简单点就是:对num,*p_num,**pp_num中任何一个赋值,这三个的值都会改变2.对一级指针进行赋值,只改变一级指针和二级指针的值,一级指针原来指向的值不会改变,简单点:对p_num,*pp_num中任何一个进行赋值,这俩的值都会改变,num的值不会改变,新

2015-03-16 13:22:35 371

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除