cboy 的 站内主页

vim 命令(一)
HOT

本章提供足够的信息使你用够使用 Vim 来做基本的编辑。这里提供的方法不一定是高效 快捷的。但起码是有效的。花些时间去练习这些命令,这是后面的知识的基础。 |02.1|  第一次运行 Vim |02.2|  插入文本 |02.3|  移动光标 |02.4|  删除字符 |02.5|  撤销与重做 |02.6|  其它编辑命令 |02.7|...
阅读全文

模态窗口showModalDialog的用法总结【转】
HOT

转载小记:    Ajax现在都用烂了,其实有时候对界面和兼容性要求不是太高的时候,一些很简单的方法就可以解决大堆Ajax代码才能解决的问题,比如模态窗口。    在网上找到了别人对模态窗口的一些总结,特此收藏。1.打开窗口:var handle = window.showModalDialog(url, objects, feather...
阅读全文

VC代码的编写和调试—编写易于调试的VC代码
HOT

一 程序的设计  要避免错误,首先要从好的设计开始。对于程序的设计,需考虑到程序的两个特性:  1简单性   大多数常见的错误来源于程序设计中不必要的复杂成分。一个好的设计应该反映问题本身的要求,而不必为了刻意追求“满足将来的需要”而添加不必要的特性。实际上,简单优雅的设计比那些复杂的设计更能迎合未来的需求。  2 耦合性   耦合(decoupling)性用来衡量不同对象之间的依赖程度。松耦合的...
阅读全文

一些不太常用C++语法
HOT

1. placement new 方法如:pi = new (ptr) int; //placement new    括号里的参数是一个指针,它指向一个内存缓冲器,new操作将在这个缓冲器上分配一个对象。Placement new的返回值是这个被构造对象的地址(比如扣号中的传递参数)。placement new主要适用于:在对时间要求非常高的应用程序中,因为这些程序...
阅读全文

另外几个关键字
HOT

from:http://blog.csdn.net/njustcxy/register    用register声明的变量称着寄存器变量,在可能的情况下会直接存放在机器的寄存器中;但对32位编译器不起作用,当global optimizations(全局优化)开的时候,它会做出选择是否放在自己的寄存器中;不过其它与register关键字有关的其它符号都对32位编译器有...
阅读全文

优化C代码常用的几招
HOT

在性能优化方面永远注意80-20原则,即20%的程序消耗了80%的运行时间,因而我们要改进效率,最主要是考虑改进那20%的代码。不要优化程序中开销不大的那80%,这是劳而无功的。第一招:以空间换时间计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招--以空间换时间。比如说字符串的赋值:方法A:通常的办法#define LEN 32...
阅读全文

用VC6.0编写Word插件(Office2K、XP、03)
HOT

作者:hjphy源代码下载 最近因为工作的需要,学习了一下Office插件的编写方法。在走了不少弯路以后,最后终于把编写插件的原理给搞清楚了,不敢独享,拿出来跟大家共享一下。下面就以Word 2003为例,向大家简单介绍一下。第一步,利用向导生成一个ATL COM AppWizard的新工程。 图1 在向导的第一个对话框中,服务器类型选择Dynamic Link Library(DLL),然后单击...
阅读全文

怎样在C++Builder中创建使用DLL
HOT

 自从C++Builder上市以来,吸引了大量的Delphi、VC、Vb的程序员到它的怀抱,大量的C、C++程序员感叹道:总算有了C的可视化开发工具,对我也是一样,从BC、Delphi到C++Builder。  动态链接库(DLL)是Windows编程常遇到的编程方法,下面我就介绍一下在BCB (C++Builder下简称BCB) 中如何创建使用DLL和一些技巧。  一、创建:  使用BCB Fi...
阅读全文

如何在C++Builder中使用Delphi控件
HOT

----Delphi的出现将一大批程序员带入了Windows下的可视化编程,为一些C&C++的死党程序员所羡慕感叹。直到C++Builder的出现这些Programer才用到了梦寐以求的编程工具,也将一些不得已"投敌"到Delphi下的程序员又拉回到C++的怀抱。她正真将Windows下的可视化编程和面向对象编程语言有机的融合在一起。但是由于C++Builder面市时间较短固而可用的控件不...
阅读全文

程序编码规范C语言(转)
HOT

基本要求  1.1 程序结构清析,简单易懂,单个函数的程序行数不得超过100行。   1.2 打算干什么,要简单,直接了当,代码精简,避免垃圾程序。   1.3 尽量使用标准库函数和公共函数。   1.4 不要随意定义全局变量,尽量使用局部变量。   1.5 ...
阅读全文

C程序的基本结构与简单规范
HOT

1、面向过程的编程都包含大致的几个基本元素,编程规范约束着这些基本元素。注释:文件注释,函数注释,行注释,块注释。编译预处理等:文件包含,条件包含,宏定义,全局变量声明,函数声明及其他编译预处理语句。函数:函数头,函数体(流程控制语句,数据结构和数据类型(变量或对象) 的定义,算符表达式,函数调用)。错误处理:系统调用失败,if语句的判断,函数入口参数及出口参数合法性检测等;合理的错误处理结构(宏...
阅读全文

VC++的Unicode编程
HOT

作者:韩耀旭下载源代码一、什么是Unicode  先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H—FFH)被称为“扩...
阅读全文
3 页 / 共 36