生成满足一定分布的随机数,是统计模拟、系统仿真等应用中最基本的要求。matlab中提供了函数可以生成各种常见分布的随机数,c++使用boost random库也可以很容易实现。一、例子boost random库的文档提供了一个例子,模拟掷色子。投掷一个均匀的色子,六个面每个面出现的概率应该是相等的,...
分类:
其他好文 时间:
2014-07-22 22:55:55
阅读次数:
240
对于tr1::shared_ptr在安装vs同时会自带安装,但是版本较低的不存在。而boost作为tr1的实现品,包含
“Algorithms
Broken Compiler Workarounds
Concurrent Programming
Containers
Correctness and Testing
Data Structures
Domain Specific
Fu...
分类:
其他好文 时间:
2014-07-19 23:18:19
阅读次数:
371
题目:就是求在同一直线上的点最多的个数。分析:斜率相同,那么它们就在一条直线上。unordered_map 简单介绍:boost::unordered_map是计算元素的Hash值,根据Hash值判断元素是否相同。所以,对unordered_map进行遍历,结果是无序的。来自为知笔记(Wiz)
分类:
其他好文 时间:
2014-07-19 19:37:23
阅读次数:
205
测试环境:win7, vs2012如果未安装boost,请参考:http://blog.csdn.net/alex_my/article/details/17630685涉及智能指针:shared_ptr, weak_ptr, scoped_ptr, auto_ptr其它:enable_shared...
分类:
编程语言 时间:
2014-07-19 14:15:45
阅读次数:
276
1 class SqlHelper 2 { 3 public: 4 template 5 static bool preparedExecute(sql::PreparedStatement* pstmt, Params... parameters) 6 { 7 ...
分类:
编程语言 时间:
2014-07-18 22:07:56
阅读次数:
889
#include #include using namespace std;using namespace boost::asio;void client(io_service &ios){ try { cout str(100,0); sock.read_...
分类:
其他好文 时间:
2014-07-16 17:43:45
阅读次数:
203
尝试使用wptree来进行xml解析,又一次失败了,可以正常读取正常输出,但是使用wptree进行节点读取失败(乱码)请看源码:DealXml.h 1 #pragma once 2 3 #include 4 5 #include 6 7 struct TestData 8 { 9 ...
分类:
其他好文 时间:
2014-07-16 15:13:45
阅读次数:
225