自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常量指针和指针常量

关于常量指针和指针常量,这两个名词的含义还是有些争议的,见http://www.cnblogs.com/lotusswan/archive/2005/10/11/252240.html这里我采用英文称呼的办法来区分二者const pointer 和 pointer to constPointer to const(本文中称为“指向常量的指针”,也有文章称之为“常量指针”)表现形式为const ch

2007-10-02 22:11:00 623

转载 static函数和变量

转自:http://hi.baidu.com/jwjin/blog/item/037fe544bd8fd683b3b7dc3b.html用static声明的变量在C语言中有两方面的特征:1)变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。2)变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量

2007-10-01 14:42:00 602

转载 c与c++ static函数的区别

c与c++ static函数的区别转自:http://blog.csdn.net/zhy05/archive/2007/06/09/1646104.aspxstatic关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静

2007-10-01 14:33:00 723

原创 c++与Java中继承关系对成员访问权限的影响之比较

c++中继承关系对成员访问权限的影响:c++中父类定义的public成员,在子类中可以被覆写为private;同样的,父类中的private成员,在子类中可以是public。程序判断一个实例对成员是否有访问权限时,根据该实例在形式上是父类还是子类,所谓形式上,是说由于多态,子类的实例可以付给父类的指针或饮用,但只根据这个指针或引用的定义来判断是否可以访问成员。class BaseC

2007-06-19 23:55:00 2014

原创 vs 2003 中hash_map使用方法

vc 2003 中的hash_map与SGI STL中的定义有所不同,sgi stl中那个hash_map是根据hash值进行比较,但是VS 2003中的这个hash_map的定义是这样的:template    class Key,    class Type,    class Traits=hash_compare >,    class Allocator=allocator > >cla

2007-06-15 23:53:00 3341

转载 程序员的编辑器VIM——三、编程辅助

转自:http://www.pconline.com.cn/pcedu/soft/gj/photo/0609/877033_2.html三、编程辅助  既然是程序员的编辑器,自然要show一下它的编程辅助功能。  (1) ctags,cscope  现在的IDE都提供了类、函数的索引功能,可以方便的找到某个类或者函数的在哪里定义的,VIM这方面可以利用ctags、cscope做到,

2007-06-02 00:10:00 1617

转载 用C++实现简单的文件I/O操作

转自:http://blog.csdn.net/zhourongbiao/archive/2006/08/29/1137384.aspx文件 I/O 在C++中比烤蛋糕简单多了。 在这篇文章里,我会详细解释ASCII和二进制文件的输入输出的每个细节,值得注意的是,所有这些都是用C++完成的。一、ASCII 输出  为了使用下面的方法, 你必须包含头文件(译者注:在标准C++中,已经使用取代,所

2007-05-26 15:05:00 615

转载 详解yum的配置文件

YUM的配置文件yum的一切配置信息都储存在一个叫yum.conf的配置文件中,通常位于/etc目 录下,这是整个yum系统的重中之重,所以有必要详细介绍。下面是一个从网上找来的yum.con文件,让我们以此为例,进行说明。[main] cachedir=/var/cache/yum debuglevel=2 logfile=/var/log/yum.log pkgpolicy=newest

2007-04-10 23:27:00 2263

转载 Unix和Windows跨系统通讯编程

引自:http://blog.csdn.net/fashion1840/archive/2007/02/09/1506204.aspx前言  随着Internet的不断发展,客户机/服务器模型得到了广泛的应用。客户应用程序向服务器程序请求服务。一个服务程序通常在一个众所周知的端口监听对服务的请求,也就是说,服务进程一直处于休眠状态,直到一个客户对这个服务的地址提出了连接请求。在这个时刻,服务程

2007-04-10 01:37:00 739

转载 linux下多线程中条件变量的用法

使用条件变量最大的好处是可以避免忙等。相当与多线程中的信号。  条件变量是线程中的东西就是等待某一条件的发生和信号一样以下是说明,条件变量使我们可以睡眠等待某种条件出现。条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。为了防止竞争,条件变量的使用总是和一个互斥锁结合在一起

2007-04-08 13:35:00 1185

转载 通用线程:POSIX 线程详解,第 2部分——称作互斥对象的小玩意

引自:http://www.ibm.com/developerworks/cn/linux/thread/posix_thread2/index.html 称作互斥对象的小玩意级别: 初级Daniel Robbins (drobbins@gentoo.org), 总裁/CEO, Gentoo Technologies, Inc.2000 年 8 月 01 日POSIX 线程是提

2007-04-07 18:16:00 686

转载 POSIX 线程详解(1)——一种支持内存共享的简捷工具

引自:http://www.ibm.com/developerworks/cn/linux/thread/posix_thread1/index.html 级别: 初级Daniel Robbins (drobbins@gentoo.org), 总裁/CEO, Gentoo Technologies, Inc.2000 年 7 月 01 日POSIX(可移植操作系统接口)线程是提高代

2007-04-07 18:07:00 614

转载 Posix线程编程指南(5)——杂项

Posix线程编程指南(5)——杂项 级别: 初级杨沙洲 (pubb@163.net)引自:http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/part5/index.html2001 年 11 月 01 日这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库

2007-04-07 14:16:00 575

转载 Posix线程编程指南(3)——线程同步

 Posix线程编程指南(3)——线程同步级别: 初级杨沙洲 (pubb@163.net)引自:http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/part3/index.html2001 年 10 月 01 日这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线

2007-04-07 14:11:00 762

转载 Posix线程编程指南(2)——线程私有数据

Posix线程编程指南(2)——线程私有数据级别: 初级杨沙洲 (pubb@163.net)引自:http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/part2/2001 年 10 月 01 日        这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程

2007-04-07 14:04:00 582

转载 Posix线程编程指南(1)---线程创建与取消

Posix线程编程指南(1)---线程创建与取消级别: 初级杨沙洲 (pubb@163.net)引自:http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/part1/index.html2001 年 10 月 01 日         这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将

2007-04-07 13:54:00 532

转载 Posix线程编程指南(4)——线程终止

Posix线程编程指南(4)——线程终止级别: 初级杨沙洲 (pubb@163.net)引自:http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/part4/index.html2001 年 11 月 01 日这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程

2007-04-07 13:46:00 663

转载 [转]linux 下的多线程编程

 1、 编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。顺便说一下,Linux下pthread的实现是通过系统调用clone()来实现的。clone()是Linux所特有的系统调用,它的使用方式类似fork。 2、 函数pthread_join用来等待一个线程的结束。函数原型为:   extern int pthread_join __

2007-04-07 12:10:00 550

转载 [转帖]Getting Started With POSIX Threads(台湾同胞翻译的)

作者:kongg 发表时间:2002/09/12 10:27amGetting Started With POSIX ThreadsTom WagnerDon TowsleyDepartment of Computer ScienceUniversity of Massachusetts at Amherst中文翻译宋振华chsong@iim.nctu.edu.tw国立交通大学 信

2007-04-07 11:33:00 839

转载 MFC中的Sleep函数与linux下的sleep函数不同

 MFC中的Sleep函数原型为: void Sleep( DWORD dwMilliseconds );b>linux下的sleep函数原型为: unsigned int sleep(unsigned int seconds);MFC中的是微秒,linux下的是秒。linux下用微秒的线程休眠函数是: void usleep(unsigned long usec)

2007-04-07 11:04:00 1228

转载 posix多线程编程简介(转载)

引自:http://www.blog.edu.cn/user1/9641/archives/2005/1039230.shtmlPOSIX线程编程起步(1)-Hello World       在UNIX主机上,线程常常又被称为“轻量级进程”,这种称呼很简单同时也便于理解,事实上,UNIX线程是从进程演变而来的。与进程相比,线程相当小,创建线程引起的CPU开销也相对较小。不仅如此,由于线程可以

2007-04-07 10:55:00 1048

转载 对posix线程机制的c++封装实现

 一直感觉Java的framework是学习OO设计非常优秀的范例。在Java中有对Thread非常方便的封装,重用起来十分方便,于是自己也想用C++对posix的pthread接口做一个类似的封装。     事情没有想象那么简单,主要的问题出现在C和C++之间函数指针的转换上:     来看下面一个类的定义: typedef void*(*pFunc)(void*);

2007-04-07 00:58:00 1722 1

转载 CMap 使用注意说明

IntroductionProgrammers like me, learnt STL::map before CMap always think CMap is difficult to use, and always try to use CMap in the way as a STL::map. In this article, I will explain more informat

2007-01-22 16:25:00 2276

转载 VMware Tools 5.5.2 with Fedora Core 6

I keep several Linux distributions running on VMware Workstation due to my work. Unfortunately, due to recent changes in the Linux kernel, you cannot properly compile the vmhgfs driver on Fedora Core

2006-11-16 17:46:00 883

转载 bash简介

来自:linux宝库 (http://www.linuxmine.com) 联系:linuxmine#gmail.com     bash(Bourne Again Shell) 是 Red Hat 的缺省 shell. 它有4

2006-08-25 10:07:00 1032

转载 非常有用之 Unix/Linux 单行脚本

    作者:徐永久 来源:freelamp (2006-06-21 10:24:24) 删除 core 文件

2006-08-25 09:57:00 658

转载 RedHat Linux 9.0美化方案- -

  linux 下的字体确实不敢恭维,只好借用了windows下的,没办法啊。转的一篇文章。有两点要事先说明的:首先,我的系统是RedHat 9.0,我不能保证我的美化方法在所有的发行版上都能正常使用,是否采用,请大家自己考虑;其次,如果你以前用过了其他的美化方法或是美化包,请恢复到美化前的状态,因为你使用的美化方法(包)可能改动了系统的设置,我不能保证我的美化方法在你的系统上

2006-08-24 19:17:00 1056

空空如也

空空如也

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

TA关注的人

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