自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 善于利用C++语言特性编码(3)

一句话,用隐式指针来实现把一些不想让别人知道的数据结构定义在.c文件中,而不是通常的.h头文件中。这样,只要.c文件不公开,别人就不能获得数据结构的详细信息。看一个列子:下面是interface.h头文件的内容,我们获得这个头文件,只知道有个struct sdata的数据结构和sdata_init()的函数。至于这个sdata结构包含些什么内容我们一点不知道,所以也不可能进行什么更改;in

2007-04-09 23:22:00 644 1

原创 善于利用C++语言特性编码(2)

从C语言开始接触C++的人,恐怕都知道exit()这个函数,似乎现在很多的程序员都有这样一种习惯,在程序一遇到错误、或任务刚完成时,把调用exit()函数当成是一种最好的结束程序的方法。在以前遗留的许多老式C/C++代码中,这种现象非常普遍,但当手头的软件项目逐步进展并越来越大时,就不得不面临合并以前分散的各个模块这项工作,此时,如果还有人记得起软件日志记录、错误宽容度、或至少适当的清理工作,就已

2007-03-28 11:04:00 512

原创 善于利用C++语言特性编码(1)

函数重载是C++的一个很实用的特性,我们要好好的利用.由于工作内容的调整,我己经很久没有接触过C++了,但是对于它的热爱却是从来降低过,最近一位"失踪"近一年多的网友突然出现在MSN上,而且一上来就要我帮它一个忙,连个嘘寒问暖的前奏也没有,呵呵~~后来慢慢的了解到,它最近出国读书了,而且换成法律专业了,晕倒~~不过,他现在和我一样,对于C++的也是割舍不掉!(心虚ing,最近起妈一直在学think

2007-01-28 15:36:00 578

原创 可变参数的宏里的‘##’操作说明(Macros with a Variable Number of Arguments)

在一些论坛上看了一下有关可变参数宏(Macros with a Variable Number of Arguments)这方面的争议,决定给大家一个“正规”的说法,防止被误导,可以对照着英文原文阅读我的翻译。英文原文来自GCC4.1.1.pdf,大家也可以自己到GCC网站查询下载相关文档。 摘要:在一些论坛上看了一下有关这方面的争议,决定给大家一个“正规”的说法,防止被误

2007-01-15 21:43:00 688

转载 ACE安装与配置

 一、安装TAO,需要先编译并安装ACE。二、ACE的编译和安装步骤见http://www.cs.wustl.edu/~schmidt/ACE_wrappers/ACE-INSTALL.html。TAO的编译和安装步骤见http://www.cs.wustl.edu/~schmidt/ACE_wrappers/TAO/TAO-INSTALL.html。如果你英文程度还可以的话,最好直接阅读

2006-09-05 22:55:00 928

原创 C语言高效编程的的四招技巧_'偷来的'

上面的代码我也没有试~~对与不对,自己看吧(:  第一招:以空间换时间  计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招--以空间换时间。  例如:字符串的赋值。  方法A:通常的办法:#define LEN 32char string1 [LEN];memset (string1,0,LEN);strcpy (string1

2005-12-26 13:45:00 882

原创 extern c链接指示符与C和C++接口的建立方法

很久以前写的了,一直忘了贴上来了~今天看ORACLE烦了,有时间贴上来~前言:昨天脑子一热问了一个很easy的问题,结果把自己都弄糊涂了,惹来高手们的痴笑,回头想一想是个很简单的问题,却想了那么多,晕!今天做个总结吧!(:--- 链接指示符(linkage directive) extern “C” 的问题: 如果我们在自己的程序中要用到其它语言所编写的函数,那么我们的调用函数就必须告诉编译器使用

2005-12-22 16:46:00 1730 4

oracle10g安装

oracle10g安装oracle10g安装oracle10g安装

2009-06-03

GCC手册,不错的东东

GCC手册,不错的东西,有时间大家看看吧

2009-02-12

空空如也

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

TA关注的人

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