原文:(原创)发布一个c++11开发的轻量级的并行Task库TaskCpp

TaskCpp简介 TaskCpp是c 开发的一个跨平台的并行task库,它的设计思路来源于微软的并行计算库ppl和intel的并行计算库tbb,关于ppl和tbb我在前面有介绍。既然已经有了这两个大公司开发的并行计算库,我为什么还要开发自己的并行计算库。有两个原因: ppl只能在windows上用不能跨平台,tbb能跨平台,但是受限于原始设计,tbb的task比较弱没有ppl的强大,所以他们不能 ...

2014-01-27 16:04 10 7846 推荐指数:

查看详情

C++11实现一个轻量级的AOP框架

AOP介绍   AOP(Aspect-Oriented Programming,面向方面编程),可以解决面向对象编程中的一些问题,是OOP的一种有益补充。面向对象编程中的继承是一种从上而下的关系,不 ...

Mon Aug 31 18:13:00 CST 2015 6 5052
一个轻量级C++ log日志

一、简介 为了自己使用写的一个简单日志,使用仅需包含一个头文件,支持Windows和Linux平台,支持多线程控制台输出以及写日志文件。 二、调用方式 三、结果显示 四、hdlog.h ...

Fri Dec 17 01:39:00 CST 2021 0 1031
(原创)c++11中的日期和时间

  c++11提供了日期时间相关的chrono,通过chrono相关的我们可以很方便的处理日期和时间。c++11还提供了字符串的宽窄转换功能,也提供了字符串和数字的相互转换的。有了这些提供的便利的工具类,我们能方便的处理日期和时间相关的转换和格式输出。 chrono   chrono ...

Thu Apr 03 20:14:00 CST 2014 8 20893
[原创]分享一个轻量级日志类

日常开发中,常常会在程序部署到生产环境后发现有些问题,但无法直接调试,这就需要用到日志,本来想找一些开源的完善的日志类来实现,但试了几个都感觉太重。于是意识到一个问题,懒是偷不得的,只好撸起袖子,自己写一个。这个日志类是基于订阅模式的,而且是线程安全的,现在分享给大家,希望能给大家带来帮助 ...

Tue May 28 07:06:00 CST 2019 2 363
原创C++ 轻量级AOP框架

c++11 boost技术交流群:296561497,欢迎大家来交流技术。 c++中开源的AOP框架AspectC++需要单独编译才能将切面的代码织入到核心逻辑代码中,感觉使用起来不方便,不能满足快速开发要求。我希望只要实现方法拦截即可,能织入before()和after()操作就行,不追求动态 ...

Sun Apr 07 18:17:00 CST 2013 5 6219
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM