会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
漆天初晓
陌上阡头,草长莺飞
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2018年8月1日
C++ 生成随机数
摘要: Rand函数 单纯的rand()会返回一个0至RAND_MAX之间的随机数值,而RAND_MAX的值与int位数有关,最小是32767。不过rand()是一次性的,因为系统默认的随机数种子为1,只要随机数种子不变,其生成的随机数序列就不会改变。 srand函数 srand()可用来设置rand()产
阅读全文
posted @ 2018-08-01 11:51 漆天初晓
阅读(747)
评论(0)
推荐(0)
2018年7月31日
c/c++ 函数说明以及技巧总结
摘要: 1. memset函数: void *memset(void *s, int ch, size_t n); 函数解释:将s中当前位置后面的n个字节 (typedef unsigned int size_t )用 ch 替换并返回 s ,是对较大的结构体或数组进行清零操作的一种最快方法。 函数原型 :
阅读全文
posted @ 2018-07-31 12:33 漆天初晓
阅读(250)
评论(0)
推荐(0)
2018年7月27日
std::string 字符串切割
摘要: 在很多字符串类库里都实现了split函数。不过在std里没有实现。在这里拿出几个: 1. 用单字符作为分隔 2. 由多个分隔符来分隔:
阅读全文
posted @ 2018-07-27 14:17 漆天初晓
阅读(6749)
评论(0)
推荐(0)
2018年7月24日
boost.asio学习-----reslover 域名解析
摘要: 将域名解析为ip地址并输出:
阅读全文
posted @ 2018-07-24 15:43 漆天初晓
阅读(1245)
评论(0)
推荐(0)
c++/ boost 库常见错误及解决方法总结
摘要: 1. error LNK2019: 无法解析的外部符号 "class boost::system::error_category const & __cdecl boost::system::system_category(void)" 解决:X86与X64库不匹配引起的,需要编译一个对应版本的库。
阅读全文
posted @ 2018-07-24 10:30 漆天初晓
阅读(3526)
评论(0)
推荐(0)
VC++ 常见问题及其解决方法
摘要: 1. 无法找到“XXX.exe”的调试信息,或者调试信息不匹配: 选择 配置属性->链接器->调试->生成调试信息 改为 是 选择 配置属性->C/C++ ->常规->调试信息格式 改为 用于“编辑并继续”的程序数据库(/ZI) 选择 配置属性->C/C++ ->优化->优化 改为 禁用(/Od)
阅读全文
posted @ 2018-07-24 10:28 漆天初晓
阅读(446)
评论(0)
推荐(0)
2018年6月26日
#pragma once 与 #ifndef 的使用
摘要: 为了防止头文件被重复包含,主要有两种方式: 方式一:使用 #ifndef 该方式是c++标准支持,使用宏的名字来区分文件。优点是C++标准,支持跨平台。缺点是宏的名字冲突了,不好找到原因。 方式二:使用#pragma once 该方式是按照物理文件名来区分文件。不会有宏定义冲突的问题,但是属于微软的
阅读全文
posted @ 2018-06-26 11:56 漆天初晓
阅读(236)
评论(0)
推荐(0)
2018年6月21日
c++ std::function
摘要: std::function 是一个模板类,用于封装各种类似于函数这样的对象,例如普通函数,仿函数,匿名函数等等。其强大的多态能力,让其使用只依赖于调用特征。在程序的升级中,可以实现一个调用表,以兼容新旧不同的实现方式。 例如:
阅读全文
posted @ 2018-06-21 16:01 漆天初晓
阅读(294)
评论(0)
推荐(0)
仿函数简介
摘要: 仿函数实质是一个对象类,在类中重载实现一个operator(),这样使用起来类似于一个函数,这个类就叫仿函数类。 例如:
阅读全文
posted @ 2018-06-21 14:34 漆天初晓
阅读(144)
评论(0)
推荐(0)
2018年6月14日
ANSI C 常见宏的使用
摘要: 1. __VA_ARGS__: ... 表示可变参数列表,__VA_ARGS__在预处理中会被可变参数列表替代 2. __FILE__:正在编译文件的文件路径 3. __LINE__:正在编译文件的行号 4. __DATE__:编译时刻的日期字符串 5. __TIME__:编译时刻的时间字符串 6.
阅读全文
posted @ 2018-06-14 17:17 漆天初晓
阅读(151)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告