- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 boost loki stl C++ 三大库
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。标准库 标
2012-07-24 09:28:40
6043
原创 乒乓球
乒乓球比赛规则规定:一局比赛,双方比分在10平前,一方连续发球2次后,对方再连续发球2次,依次轮换,每次发球,胜方得1分,负方得0分,设在甲乙的比赛中,每次发球,发球方得1分的概率为0.6,各次发球的胜负的结果相互独立,甲乙的一局比赛中,甲先发球。开始第4次发球求甲乙的比分为1比2的概率;
2012-07-23 22:47:36
1527
原创 boost::format
实在不好意思,原本计划每天一篇,这几天工作遇到问题,只好改为“不定期”一篇, 今天是format library,其实N天前我已经看过了,也动手实验了一下,现在才来把笔记补上。用过MFC或ATL中的CString的人一定知道CString::Format方法,比起CRT中的sprintf来,CString的Format就显得“安全”和易用多了:不需要算好字符串最大长度来分配接收的内存空
2012-07-23 14:55:32
5302
1
翻译 boost::thread线程管理
6.1. 概述线程就是,在同一程序同一时间内允许执行不同函数的离散处理队列。 这使得一个长时间去进行某种特殊运算的函数在执行时不阻碍其他的函数变得十分重要。 线程实际上允许同时执行两种函数,而这两个函数不必相互等待。一旦一个应用程序启动,它仅包含一个默认线程。 此线程执行 main() 函数。 在 main()中被调用的函数则按这个线程的上下文顺序地执行。 这样的程序称为单线程程序
2012-07-13 14:16:59
17612
1
翻译 boost::asio译文
Christopher KohlhoffCopyright © 2003-2012 Christopher M. Kohlhoff以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)Boost.Asio是用于网络和低层IO编程的跨平台C++库,为开发者提供了C++环境下稳定的异步模
2012-07-10 14:15:54
44163
14
原创 boost::asio::ip::tcp::resolver::query
boost::asio::ip::tcp::resolver::query一般的使用形式为boost::asio::ip::tcp::resolver::query query("地址","端口"). 但是boost::asio::ip::tcp::resolver::query 的第二个参数不能想当然的认为是整型的端口号,这个端口号必须是string类型的,否则会调用basic_
2012-07-10 10:17:26
4672
原创 Boost线程库学习
Boost线程库学习笔记一、创建一个线程创建线程 boost::thread myThread(threadFun); 需要注意的是:参数可以是函数对象或者函数指针。并且这个函数无参数,并返回void类型。 当一个thread执行完成时,这个子线程就会消失。注意这个线程对象不会消失,它仍然是一个还处在它的生存期的C++对象。同理,当对一个堆上的线程对象的指针调
2012-07-09 13:53:49
1072
转载 boost::function和boost::bind
这是一篇比较情绪化的blog,中心思想是“继承就像一条贼船,上去就下不来了”,而借助boost::function和boost::bind,大多数情况下,你都不用上贼船。boost::function和boost::bind已经纳入了std::tr1,这或许是C++0x最值得期待的功能,它将彻底改变C++库的设计方式,以及应用程序的编写方式。Scott Meyers的Effective C
2012-07-06 11:09:25
737
原创 typedef
typedef的语法规则其实很简单,一句话来说就是定义对象的语法前加关键字typedef,剩下的不变,原本定义的对象标识符换成类型标识符,对应语义从定义一个对象改成定义一个类型别名。不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C
2012-07-06 08:56:54
533
转载 ASIO—下一代C++标准可能接纳的网络库(2)TCP网络应用
ASIO—下一代C++标准可能接纳的网络库(2)TCP网络应用分类: 【网络】 【C++】2009-06-07 20:51 3470人阅读 评论(0) 收藏 举报ASIO—下一代C++标准可能接纳的网络库(2)TCP网络应用boost 文档地址 http://code.google.com/p/boost-doc-zh/downloads/list
2012-07-05 16:30:22
1212
原创 boost::bind介绍
boost::bind介绍boost::bind介绍bind的中文翻译是"绑定",它的作用就是把参数与象函数一样的"东西"进行"绑定",然后象函数一样运行.那象函数一样的"东西"到底是什么东西呢?象函数一样的"东西"还挺多的.int f1();free function,这当然是一种.int C::method();某个class的method,当然也是一种.t
2012-07-05 15:27:12
793
谷歌Restlet Client插件.rar
2020-03-17
C++ PCM转G711,G711转pcm,ADPCM转pcm,pcm转adpcm 代码,C++ vs工程 adpcmdecoder.rar
2020-03-17
研究生录取系统(c语言做的)
2010-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人