- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 私有化析构函数
如果想实现这样的功能:对类所对应的对象所涉及到的内存都释放掉,就需要在析构函数中delete掉对应的对象,为了确保所new出来的对象都是在堆上,就需要把析构函数放到private中,而在public中实现一个类似destroy()的销毁函数,执行delete操作。原理解释:如果析构函数是私有的,在对类实例化的时候,如果对应的对象不是在堆中那么编译器会报错,因为无法直接调用析构函数来进行析构
2013-11-08 17:08:43 1073
原创 ImageMagick--打水印
不得不说,让程序员兴奋的事情就是在苦恼了一天,对着一堆一堆的英文文档看的头晕眼花的时候,终于在一张pdf的角落里找到一个貌似相关能解决问题的几句话,拷贝到代码里,编译、运行。。。。结果正确!!!这是我今天最兴奋的事情。还是那句话,ImageMagick很少有中文文档和资料,还是英文document,还是一个一个的尝试。我今天的任务是给图片打水印,但是我一直出现的结果是:重要代码:ima
2013-11-07 15:54:10 4559
原创 ImageMagick--往图片上写文字
为了在文件上写文字,话费了一天的时间,都快崩溃了,其实可以有两种写法:一种是自己实现,对指定的点进行修改像素值,一种是直接用库中的函数进行写文字;当然所有人都希望用库中的函数,既方便又好用,但是事情的发展总是不如人意,我以为我直接写一个image.annotate("abcok",Geometry("100x100"));就能实现功能,谁知道总是运行错误,调了大半天,处于崩溃边缘,于是,在Magi
2013-11-06 18:13:57 8555
原创 ImageMagick学习中
ImageMagick资料很少,更没有中文文档,我就看的是http://www.imagemagick.org/Magick++/Documentation.html 英文文档我对Image中的每个函数都做了尝试,赶快记录一下,随着以后的了解,会实时更新的// magick_1.cpp : Defines the entry point for the console appl
2013-11-06 11:26:48 4059 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人