设计模式(Design Pattern) —— 单例模式(Singleton) (一)
zl198547
回复
匿名用户:
匿名用户:
在C++11中,DCL的问题已经解决了:
http://preshing.com/20130930/double-checked-locking-is-fixed-in-cpp11/
并且,楼主的《单例实现 3》在C++11中也是线程安全的,无需加锁:
http://stackoverflow.com/questions/12302057/c11-safe-double-checked-locking-for-lazy-initialization-possible/12302355#12302355
设计模式(Design Pattern) —— 单例模式(Singleton) (一)
zl198547
回复
匿名用户:
匿名用户:
在C++11中,DCL的问题已经解决了:
http://preshing.com/20130930/double-checked-locking-is-fixed-in-cpp11/
并且,楼主的《单例实现 3》在C++11中也是线程安全的,无需加锁:
http://stackoverflow.com/questions/12302057/c11-safe-double-checked-locking-for-lazy-initialization-possible/12302355#12302355
今天看了我两年前做的 C-Minus 编译器,很有感触,上传到CSDN,提供下载~~~
house_mouse:
为楼主倒数第二段点赞,我虽然是计算机系,但是在我学校我的专业居然都不开编译原理的课程,我对编译原理等底层的东西很感兴趣,想自己写一个C Minus 的编译器,但苦于无处下手,感谢楼主的分享源码,让我学到了很多(虽然不知道楼主是否还在CDSN)
SQLitePP 的使用(一)
KuGames:
虽然看不懂,还是顶顶!新手还望多多指教,呵呵。。。
不过你这文章7月1号发的,您说“下次介绍如何进行更高级的操作, 如 内存数据库、指定优化参数等等。”,都快九月了~~
入门Qt——hello, world
lonelyforest:
回复 zzzxxx2013:
整个只有英文的,这里是个人翻译了一个