C++
gossiplee
这个作者很懒,什么都没留下…
展开
-
C++11多线程学习-1
说明最近打算好好学习多线程编程,特从网上和书籍中翻阅相关资料进行学习。据说C++11多线程主要以《C++ Concurrency In Action》这本书作为学习素材,打算先通过网上学习,如果需要在进行购买此书籍。并发概述谈及到多线程编程,那么首先需要了解并发的概念。何谓并发,我们可以这样形象的理解,比如说人在行走过程中可以唱歌,行走和唱歌是两件事情,但是他们是并发执原创 2017-04-29 11:16:19 · 820 阅读 · 0 评论 -
C/C++内存管理机制
C++的内存是如何操作的,换句话说就是计算机如何管理应用程序的。参考文章:http://blog.csdn.net/anlou/article/details/7929763内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏转载 2017-04-22 14:57:45 · 300 阅读 · 0 评论 -
分割文件名 _splitpath() 函数讲解
_splitpath 函数分割路径为:驱动器,目录,文件名(五扩展名),扩展名. _makepath完成驱动器,目录,文件名(五扩展名),扩展名合成一个全路径.可以认为是_splitpath函数的逆向过程。拆分路径例如,拆分"C:\Program Files\OpenCV\Readme.txt"这个路径const char* fileName= "C:/Program Fi原创 2017-06-07 16:06:19 · 4684 阅读 · 0 评论 -
含对象成员类的构造顺序
源程序:#include using namespace std;class A{private: int m;public: A(){ cout ~A(){ cout};class B{private: A a; int n;public: B(){cout ~B(){cout};class C{翻译 2017-06-13 15:18:51 · 747 阅读 · 0 评论 -
xsd配置
转载他人文章,只为留存,方便以后查找。文章版本3.2,本人使用4.0类似。源链接:http://www.cnblogs.com/diylab/archive/2008/12/04/1347465.html1、安装 xsd-3.2.msi 从 http://www.codesynthesis.com/products/xsd/download.xhtml 下载。我安装转载 2017-12-13 11:12:37 · 701 阅读 · 0 评论 -
XSD解析XML
最近项目需求研究XSD,在这里记录下。首先,完全按照使用手册可以生成xsd对应的hxx和cxx两个文件。按照使用手册上的解析方法就显得很复杂,可将xml文件映射成对应的C++类,然后通过访问函数的方式逐层访问,这势必不方便(有可能才接触,不会其优点)。后来在网上看到大神在linux下的成功案例。所以依葫芦画瓢在windows下试验了一下,成功。XMLPlatformUtil原创 2018-01-12 16:45:56 · 2071 阅读 · 0 评论