自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

转载 解决DLL导出class时的4251警告

VC2003编译器,在导出DLL中的整个类的成员函数时,如果存在STL类型的成员变量,比如vector、list、map等,则会出现编译警告: include/glsubject.h|27|warning C4251: CGlSubject::m_listObs : class std::list needs to have dll-interface to be used by cl

2009-01-03 11:48:00 3393

转载 使用 __declspec(dllimport) 导入到应用程序中

url: http://msdn.microsoft.com/zh-cn/library/8fskxacy(VS.80).aspx 如果一个程序使用 DLL 定义的公共符号,就说该程序是在导入公共符号。为使用 DLL 生成的应用程序创建头文件时,在公共符号的声明上使用 __declspec(dllimport)。不论是用 .def 文件导出还是用 __declspec(dllexport)

2008-12-22 14:13:00 752

转载 1 排版

  1 排版¹1-1:程序块要采用缩进风格编写,缩进的空格数为4个。说明:对于由开发工具自动生成的代码可以有不一致。¹1-2:相对独立的程序块之间、变量说明之后必须加空行。示例:如下例子不符合规范。if (!valid_ni(ni)){    ... // program code}repssn_ind = ssn_data[index].repssn_in

2008-11-27 20:45:00 424

转载 目录

软件编程规范总则 目  录 1 排版 2 注释 3 标识符命名 4 可读性  5 变量、结构 6 函数、过程 7 可测性 8 程序效率 9 质量保证 10 代码编辑、编译、审查 11 代码测试、维护 12 宏

2008-11-27 20:41:00 340

转载 C 语言最大难点揭秘--内存调试技巧

  C 语言最大难点揭秘--内存调试技巧2007年06月24日 星期日 上午 08:43本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始终没有彻底解决,它们可能严重影响应用程序,并且很少有开发团队对其制定明确的管理计划。但好消息是,它们并不怎么神秘。引言

2008-11-27 20:02:00 548

转载 个人认为软件开发工程师应该注意的几个问题

【原创】个人认为软件开发工程师应该注意的几个问题 2007年06月09日 星期六 下午 07:22我到了现在的这个公司,发现他们开发并不那么规范,很多还是手工作坊,我认为软件开发应该注意这么几点:1。应当遵守编程规范,这里推荐华为的C++编程规范2。对于公共的定义,如配置文件,全局变量,应当写入一个文件,如Datadefine.h3。命名要规范,全局变量应该

2008-11-27 19:59:00 806

转载 怎样重定义malloc和free

 怎样重定义malloc和free2007年06月24日 星期日 上午 09:001, 定义供应用程序使用的头文件//libmem.h#ifndef _LIBMEM_H_#define _LIBMEM_H_//声明自定义malloc及free函数extern void *my_malloc(unsigned int uSize, const char *pszFunc,

2008-11-27 19:54:00 3093 3

转载 static

全局变量和静态全局变量的区别 全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效,在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,

2008-11-27 19:38:00 282

转载 malloc相关

 _malloc-_free模拟 - 网络开发技术研究,纯技术网 - JavaEye技术网站http://lin-style.javaeye.com/blog/256146求函数malloc的实现源代码~ C-C++ - C语言 - CSDN社区 community_csdn_nethttp://topic.csdn.net/t/20051114/18/4392766.html

2008-11-27 10:37:00 410

转载 Lua 5.1 参考手册

http://www.codingnow.com/2000/download/lua_manual.htmlLua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes 云风 译 www.codingnow.com Copyright © 2006 Lua.org, PUC-

2008-11-24 11:04:00 887

转载 【转】VC++ combo box控件的使用

url: http://hi.baidu.com/lzycsd/blog/item/71f8d9edb67d864978f05546.html2008-09-02 20:28combo box控件的使用1.你在编辑状态下点那个控件的向下的三角形,就出冒出来一个可以调高度的东东。将高度调高,否则在执行时会不能显示下拉选项。2.为combo box添加选项,在编辑状

2008-11-24 10:58:00 557

转载 多人开源博客系统 - 再搜集

http://hi.baidu.com/yangfan356/blog/item/e9b3358d7592e913b21bbafc.html 现在很多人在找多用户blog,我列出的大部分都说自己支持多用户,但实际上多用户有两种,一种是多人共同维护一个blog,另一种是每个人有独立的blog,更多的人需要后一种,asp里的oblog和missblog,php里的Plog,asp.net里的D

2008-11-20 00:31:00 651

转载 网页导航代码

 http://www.yangfu.name/Article/69.aspx

2008-11-19 22:35:00 506

转载 Mac导航菜单

 http://www.yangfu.name/Article/Mac_Style_Dock.aspx

2008-11-19 22:33:00 538

转载 Google主页导航动画效果演示、下载及源代码解析

view src link: http://www.yangfu.name/Article/GoogleBar.aspx参考Google主页的效果做的,文件中有图片和链接修改说明。DEMO: http://www.yangfu.name/Attach/GoogleBar/index.htmlDown: http://www.yangfu.name/Attach/

2008-11-19 21:42:00 1355 1

转载 内存泄漏检测程序的算法优化

http://database.ctocio.com.cn/tips/206/7755206.shtml   【IT专家网独家】内存泄漏检测动态链接库(ResLeak),是白箱测试部门为了检查达梦服务器是否存在内存泄漏的情况而专门开发的。通过在达梦服务器代码中使用该动态链接库,可以很方便的检查出存在内存泄漏的情况,并能保存发生内存泄漏的堆栈信息,方便开发人员定位存在问题的代码。  

2008-11-14 15:29:00 752

转载 关于16位色在arm cpu上的快速alpha算法

转自:http://blog.chinaunix.net/u/26691/showart_1089631.html最近在优化一个小程序,其中涉及到了alpha混合的代码,如果是在台式机上可以通过mmx指令来加速,但是在arm cpu上mmx指令并不普及,所以采用了一个小技巧来做这个alpha的优化。alpha混合其实很简单,要做的只是分解源颜色c1,目的颜色c2,然后将颜色分量r1,g1,

2008-11-04 13:27:00 1983 2

原创 STLport-4.5.3在Visual C++6.0环境中的编译和配置

 参考:http://jjhou.csdn.net/myan-stlport.htm1.目录介绍本文解压缩STLport 在目录D:/STLport-4.5.3/下STLport-4.5.3文件夹里的内容:    README      - 自述文件    INSTALL     - 安装说明    doc         - STLPort的发行文档    etc         - 杂七杂

2008-11-01 21:33:00 2440

转载 chap13 Dynamic Object Creation

 内存的三种分配方式 (1)Storage can be allocated before the program begins, in the static storage area. This storage exists for the life of the program. (2)Storage can be created on the stack whenever a parti

2008-11-01 05:20:00 378

转载 chap12 operator overload

 两种方式 (1)friend function //xxx.h class Integer {  long i; public:  Integer(long ll = 0) : i(ll) {}  friend const Integer operator+(const Integer& left,const Integer& right);  //对于输入输出只能用这种方式  friend

2008-11-01 05:19:00 448

转载 chap11 reference

 There are certain rules when using references: (1)A reference must be initialized when it is created. (Pointers can be initialized at any time.) (2)Once a reference is initialized to an object, it ca

2008-11-01 05:18:00 294

转载 chap10 name control

 namespace特点: namespace myLib { .... }//(1)没有“;” (2)可以在多个头文件里定义,不算redefinition (3)A namespace definition can appear only at global scope, or nested within another namespace. (4)赋值,如果原来的namespace的名字太

2008-11-01 05:17:00 304

转载 chap9 inline function

 macro 缺点: (1)#define F (x) (x + 1)               ~~多余的空格,造成的错误很难找到 (2)对于macro里的每一项都要用括号括起来,如   #define FLOOR(x,b) x>=b?0:1,如此调用 if(FLOOR(a&0x0f,0x07))....,等价于 if(a&0x0f>=0x07?0:1)...,由于>=的优先级高于&造成结

2008-11-01 05:16:00 305

转载 chap8 const

 #define VS. const #define BUFSIZE 20              const int bufsize = 20;   preprocess time compiler time   no type checking   type checking const变量没有放在内存中,放在符号表,编译时是文件内部链接,其他的文件不可见,一定要可见,需使用 extern,

2008-11-01 05:15:00 338

转载 chap1--chpa7

 declaration vs. definition A declaration introduces a name – an identifier – to the compiler. It tells the compiler “This function or this variable exists somewhere, and here is what it should look

2008-11-01 05:13:00 278

转载 常量函数、常量引用参数、常量引用返回值[C++]

 http://www.cnblogs.com/jcsu/articles/1045801.html 1. 关于常量引用正像在C语言中使用指针一样,C++中通常使用引用 有一个函数... foo()并且这个函数返回一个引用...... & foo()...., 一个指向位图(Bitmap)的引用 ...Bitmap & foo().... 并且这个位图(bitmap)是常量const Bi

2008-11-01 04:56:00 616

原创 const在C和C++中的区别

Thinking   in   CPP(version   2)的chapter8   Constants C++    当你只在定义该const   常量的文件中使用该常量时,c++不给你的const常量分配空间----这也是c++的一种优化措施,没有必要浪费内存空间来存储一个常量,此时const   int   c=0;相当于#define   c   0;           当

2008-11-01 03:35:00 756

转载 const 用法及常见错误

原帖地址:http://hi.baidu.com/sysucs/blog/item/98f39c356f5b451391ef397e.html2007-08-02 23:45自己在VCKBASE上,总是听到有人问 const int *p 与 int const *p 与 int *const p 有什么区别,我自己也回答了很多次,这次又看到有人问,想想自己应该记录下来,虽

2008-11-01 01:30:00 629

华为 编程规范和范例

目 录 1 排版 6 2 注释 11 3 标识符命名 18 4 可读性 20 5 变量、结构 22 6 函数、过程 28 7 可测性 36 8 程序效率 40 9 质量保证 44 10 代码编辑、编译、审查 50 11 代码测试、维护 52 12 宏 53

2008-11-27

空空如也

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

TA关注的人

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