Ta上传的资源 (0)

在编写时间密集型程序时,我们经常需要统计某些模块(或函数)的时间消耗。在以往实践中,这往往需要添加大量的测试代码,费时费力。正好我目前在公司开发的各类行情FeedHandler恰好也是时间密集型程序,也常常需要测试模块的时间消耗,因此我开发了一个小套件,极大简化了程序各模块的时间统计。

1.线程安全的双端队列,可用于多线程中传递数据,数据类型包括二进制流、简单类型、对象等。 2.封装了boost的condition_variable,使其使用方法很接近Windows的Event。其优势在于能跨平台使用。 3.封装了boost的mutex,能跨平台使用。 4.封装了boost的mut

sqlite数据库C++使用实例程序。包含了sqlite的源代码以及sqlite_expert的下载链接地址。

完整的展示了Java调用C++API/dll示例程序.说明如下:1.mrSocketAPICInt是准备被java调用的API2.mrSocketAPIJavaInt是java调用C++api的中间层3.mrSocketAPIJavaIntDemo是java程序,展示与C++api如何对接

boost的自动编译脚本。能将boost自动编译成vs2008、vs2010的32位和64位版本库。最好能配合great3779的博文《编译boost (boost_1_49_0)》一起使用。

boost的自动编译脚本。能将boost自动编译成vs2008、vs2010的32位和64位版本库。最好能配合great3779的博文《编译boost (boost_1_52_0)》一起使用。兼容1_52_0之前的各版本。

// 一个跨平台的轻量级日志类。此类在于展示: // 1. 多线程写日志的思想。(写日志的动作不应对主程序产生较大影响) // 2. 展示了跨平台的线程安全、信号通知等机制 // 3. 展示了一个高效的数据处理器 // 4. 展示了回调机制的使用 // 5. 展示了单例的使用 // 6. 间接展示了