- 博客(8)
- 资源 (11)
- 收藏
- 关注
原创 让四大浏览器用上雅黑字体
IE9点击工具——>internet选项——>字体:1.将网页字体设置为微软雅黑。2.将纯文本字体设置为微软雅黑。打开注册表——>HKEY_CURRENT_USER——>Software——>Microsoft——>Internet Explorer——>International——>Scripts——>26——>将IEfixedFontName键的值改为“微软雅黑”。3.点击辅助功能——>在格式化下选择忽略网页上指定的字体样式项。Chrome101.点击自定义和指控Google Chrome浏览器——>
2011-04-14 11:33:00 3208
转载 C++箴言:谨慎使用模板元编程
template metaprogramming (TMP)(模板元编程)是写 template-based(基于模板)的运行于编译期间的 C++ 程序的过程。考虑一下:一个 template metaprogram(模板元程序)是用 C++ 写的运行于 C++ 编译器中的程序。当一个 TMP 程序运行完成,它的输出——从 templates(模板)实例化出的 C++ 源代码片断——随后被正常编译。 如果你仅把它看作古怪的特性而没有打动你,那你就不会对它有足够的深入的思考。 C++ 并不是
2011-04-04 13:19:00 1208
原创 一个二级指针引发的问题
二级指针也就是指向指针的指针。如:char **p = NULL;。p就是一个二级指针——它是一个指向char *类型变量的指针。我们来看下面这个小例子,它对吗。char **p = NULL;char c = 'a';*p = &c;就这短短几行代码,大家一般都会看出有问题,但是代码量一长,难免犯晕,我就晕过一次,不知道你晕过没。没有看出有问题,也不要紧,让过来人告诉你:问题出在代码的第三行,我们虽然定义了二级指针p,它也的确指向一个char *类型变量[也即*p是char *类型的],那么是不是
2011-03-25 14:33:00 1009
原创 strcpy函数
先看看strcpy函数是如何定义的吧:char *strcpy(char *strDest, const char *strSrc){ assert((strDest!=NULL) && (strSrc!=NULL)); char *address = strDest; while( (*strDest++ = *strSrc++) != ‘/0 ) NULL ; return address ; } 这个函数采用了一个高效的写法来处理赋
2011-03-25 12:30:00 898
原创 python3笔记
这是我看a byte of python3是所做的笔记,是站在一个使用c++的人的角度去记的笔记,笔记中包含的是python相对于c++独有的一些语法,或者是与c++相似但不完全相同,需要特别注意的地方。a byte of python3中文版:http://blog.csdn.net/I_NBFA/archive/2010/09/08/5870676.aspx#1594235/a byte of python3英文原版:http://www.swaroopch.com/notes/Python1.pyth
2011-03-22 14:54:00 2004
转载 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。
2011-01-20 21:37:00 749
c/c++ 函数库参考中文
2011-04-28
visual c++ 2008入门经典配套代码
2011-04-07
《programming windows phone 7 》(英文)-windows程序设计作者Charles Petzold 最新力作
2010-12-22
数据结构与算法徐镜春(浙江大学)-课件
2010-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人