日志文章列表

2008年04月19日 20:05:30

GNU和GPL是什么?

1。GNU
GNU的全称是GNU's Not Unix
这是官方的递归定义,永远找不到本义,是开源软件的幽默。

GNU是一个自由软件工程项目。下面的文字没有具体解释GNU是哪几个单词的所写,但从整体上说明了GNU工程是怎么回事,希望对你有帮助。
GNU工程已经开发了一个被称为“GNU”(GNU是“不是UNIX”的缩写)的、对Unix向上兼容的完整的自由软件系统(free software system)。由Richard Stallman完成的最初的GNU工程的文档被称为‘GNU宣言’,该宣言已经被翻译成多种其它语言。我们还有创作与1983年的GNU工程创始宣言。
上述单词“free”指的..

阅读全文>>

Tags: GNU   GPL   什么  

类别: 网络休闲 |  评论(1) |  浏览(6245) |  收藏
2008年04月19日 16:31:45

把outlook最小化到系统托盘

信箱太多了,今天把它们都用outlook去收发了,默认状态下outlook最小化以后在任务栏上还占一个位置,很是烦人,google了一把,解决方法如下:1 打开注册表:开始菜单 -> 运行,输入"regedit"并回车;
2 打开HKEY_CURRENT_USER\Software\Microsoft\Office\11.0(如果是Outlook XP,此处为10.0)\Outlook\Preferences项目;
3 建立一个DWord的值(双字节值),名称为“MinToTray”,取值改成 1;
4 关闭注册表编辑器,,如果Outlook XP/2003运行中, 也关掉Outlook XP/2003;
5 启动Outlook XP/2003,此时系统托盘区已经有一个..

阅读全文>>

Tags: outlook   最小化   托盘  

类别: 操作系统 |  评论(4) |  浏览(5160) |  收藏
2008年04月19日 13:40:53

指针参数是如何传递内存的?

如果函数的参数是一个指针,不要指望用该指针去申请动态内存。示例7-4-1中,Test函数的语句GetMemory(str,   200)并没有使str获得期望的内存,str依旧是NULL,为什么?  

void   GetMemory(char   *p,   int   num)  
{  
p   =   (char   *)malloc(sizeof(char)   *   num);  
}  
void   Test(void)  
{  
char   *str   =   NULL;  
GetMemory(str,   100); //   str   仍然为   NU..

阅读全文>>

Tags: 指针的指针   char   内存   c语言  

类别: C++学习 |  评论(1) |  浏览(4594) |  收藏