自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 仿照std::map定制一个Dictionary

以前在做一个编译器的时候,碰到这样一个问题:编译器把所有的标识符(identifier)字符串存储在一个String Table中,其实就是一个std::vector,便于用数字来引用,但是在查找时却要根据字符串来匹配,速度显然不行。于是我不得不自己编一个Dictionary,存储的是值对,Entry是这个标识符的入口,而__int64则是该标识符在String Table中的索引,查找时也是根据

2006-04-30 18:17:00 2033

原创 上次素数程序增强版

template    bool R,    long M,    templateclass T>struct Selector_Ext{    typedef T    RType;};template    long M,    templateclass T>struct Selector_Ext{    typedef typename Selector_Ext::IsPrime,M

2006-04-24 21:09:00 1259

原创 把java编的程序包装成其他机器windows下可运行的exe

把java编的程序包装成其他机器windows下可运行的exe环境:eclipse 3.1.2工具:exe4j.exe 4.2辅助:jre.rar 1.3.1首先在eclipse 里编辑Application程序,能运行。选择File->Export,生成jar文件,注意选择Main-Class。例如生成了test.jar文件,这个文件应该能在自己的环境下运行,并与源程序的运行结果一样。然

2006-04-21 11:40:00 1826

原创 在错误信息里输出N以内的素数

以前在MCD上听说过,又见过几个讨论,忘了在哪里,也没弄清楚怎么实现的,今天中午试了一下,居然成功了,高兴ing!贴出来,与大家分享:(VS.NET 2005)templatestruct CanDivid    //whether N can be divided by (2 to M){    enum{Result = (N % M == 0 || CanDivid::Result)

2006-04-17 14:41:00 1092

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除