- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 《C++编程思想》第十章引用和拷贝构造函数(书摘)
引用时C++的一个特性,它就像能自动被编译器逆向引用的常量型指针一样。C++中引用的思想来自Algol语言。引用是支持C++运算符重载语法的基础,也为函数参数的传入传出控制提供了便利。拷贝构造函数是特殊的构造函数,需要用引用来实现从现有的相同类型的对象产生新的对象。编译器用拷贝构造函数通过传值方式来传递和返回对象。 C和C++指针的区别在于,C++是一种类型要求更强的语言。C不允许随
2011-06-28 00:56:00 891
原创 A perl script for XSLT using MSXML
Last version: https://gist.github.com/1053576sub TransformWithArgs { my ($xsltFile, $xmlFile, $argsHash) = @_; my $template= Win32::OLE->new(MSXML2.XSLTemplate.4.0) or die "Couldnt crea
2011-06-27 22:26:00 1159
原创 TED字幕下载工具的使用方法
之前用过N种方法下载TED字幕,现在都已失效。无奈之下 在5.1期间DIY了一个Perl脚本,之前的博客有过介绍。这两天有网友问我用法,总结一下,如下:下载地址:https://github.com/di3du/DisanduAdmin/raw/master/2012/tedSubtitle.zip源代码:https://github.com/di3du/DisanduAd
2011-06-23 21:17:00 11527 25
转载 X3插件框架发布v1.0.9(转载)
X3 C++ PluginFramework 今天发布了新版本1.0.9,距离上个版本正好三个月,主要完善内容有:1、移植到 Linux,加入 Makefile 文件,能够基本运行起来;2、对内核文件进行局部完善,替换ConfigXml插件,移动整理工程文件,满足Win32、Linux、VC++、CodeBlocks、Makefile 的移植编译要求。 目前 X3 C+
2011-06-23 09:32:00 1473
原创 关于NULL的定义 (待整理)
#include #define NULL1 (void*)0; #define NULL2 0; void main(){ int* p ;// p = 0; // p = NULL1; // error p = NULL2; // ok std::cout} 是不是说明,在C+
2011-06-20 23:13:00 1222
转载 HOWTO fix -fPIC errors(ZZ)
Content: The ProblemWhat is PIC?What are "relocations"?Case 1: Broken compilerCase 2: Broken `-fPIC support checks in configureCase 3: Lack of `-fPIC flag in the software t
2011-06-20 19:34:00 1033
原创 Another VIM Tip: Magical effect of abbreviation
Firstly, Add these lines in .vimrc(Linux) or _vimrc (windows)" Go wordabb goword !"C:/Program Files/Microsoft Office/Office12/winword.exe" " Go IEabb goie !"C:/Program Files/Internet Expl
2011-06-18 21:48:00 788
原创 Ubuntu11.04使用小结
一大早赶去清华西操场踢球,又被灌了四个,下午还在郁闷中。突然想起一年没玩Linux,便上网下载了Ubuntu11.04版的ISO、刻盘、安装,捣鼓了一个多小时,终于见得11.04版的庐山真面目。 首先还是界面的感觉,更炫了,这得益于Unity桌面。Ubuntu不再使用Gnome桌面而换用全新的Unity,这算得上一个大胆超前的决策,毕竟Gnome已经发展了这么多年
2011-06-18 21:12:00 975
原创 A Vim Tip: How to copy content of work directory
""""""""""""""""""""""""""""""""""""""""""""""""""" Get content of work directory 10/06/13""""""""""""""""""""""""""""""""""""""""""""""""""imap :let @"=getcwd()""panmap :let @"=getcwd()""p
2011-06-13 22:42:00 687
转载 匈牙利命名规范介绍(转载)
匈牙利命名规范几年以前,Charles Simonyi(他后来成为微软的著名程序员)设计了一种以前缀为基础的命名方法,这种方法后来称为"匈牙利表示法"以记念他.他的思想是根据每个标识符所代表的含义给它一个前缀.微软后来采用了这个思想,给每个标识符一个前缀以说明它的数据类型.因此,整型变量的前缀是n,长整型变量是nl,字符型数组变量是ca,以及字符串(以空类型结尾的字符数组)以sz为
2011-06-12 17:06:00 932
原创 递归查找文件的Win32代码
#include "Stdafx.h"#include "fileOperation.h" typedef BOOL (CALLBACK *PENUMDIRTREE_CALLBACK)(PCSTR, PVOID);typedef BOOL (CALLBACK *PENUMDIRTREE_CALLBACKW)(PCWSTR, PVOID); static inline BOO
2011-06-08 23:05:00 1994
转载 新机器的灵魂
转自:http://www.txrjy.com/viewthread.php?tid=294056&extra=page%3D11、新的时代 开车由深南大道到蛇口,沿途可以看到一个巨大的工地,大片推平的黄褐色土地一派凄凉。在这旁边则有成片崭新的高层写字楼、生活区和购物商场,来往的车辆穿梭于农工商的大道上,在这一座座写字楼上挂着许多新兴公司的名字:康佳电子、长城国际、康柏、华为技术等。这些迅速
2011-06-06 00:06:00 2380 2
snippetsEmu
2009-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人