- 博客(14)
- 收藏
- 关注
原创 解决Visual Studio 2005 不能调试的问题
刚安装的vs 2005 只能编译,不能调试,让我很郁闷,以为是破解版的问题 问题如下,调试的时候提示: 无法启动调试 绑定句柄无效 在网上搜索了一下 解决方法两个 1. 开启 Terminal Services 服务. 允许用户以交互方式连接到远程计算机。远程桌面、快速用户切换、远程协助和终端服务器依赖此服务 - 停止或禁用此服务会使您的计算机变得不可靠。要阻止远程使用此计算机,请在“系统”属性控
2006-09-28 22:38:00 2810
转载 Linux下取得当前时间
在所有的Linux下,都有个time()的函数 #include time_t time(time_t *t); 这个函数会传回从epoch开始计算起的秒数,如果t是non-null,它将会把时间值填入t中。 对某些需要较高精准度的需求,Linux提供了gettimeofday()。 #include #include int gettimeofday(s
2006-05-04 15:46:00 4069
原创 linux中的信号处理(signal和alarm)
信号是unix中所使用的进程通信的一种最古老的方法.系统使用它来同志一个或多个进程异步事件的发生.linux系统库bits/signum.h对信号名作了定义:linux的大多数信号是提供给内核的,仅有少数几种信号可以在信号间发送..SIGHUP 当终止一个终端时,内核就把这种信号发送给该终端所控制的所有进程..SIGINT 当一个用户按下中断键(ctrl+c)后,内核就向该终端用关联的所有进程发送
2006-04-30 16:04:00 44124 5
转载 bcmp函数的说明
用法:#include 功能:比较字符串s1和s2的前n个字节是否相等 说明:如果s1=s2或n=0则返回零,否则返回非零值。bcmp不检查NULL。 举例: // bcmp.c #include #include main() { char *s1="Golden Global View";
2006-04-30 14:09:00 2673
原创 Unix环境高级编程学习笔记(第八章)
第8章 进 程 控 制每个进程都有一个非负整型的唯一进程I D。有某些专用的进程:进程ID 0是调度进程,常常被称为交换进程( s w a p p e r )。该进程并不执行任何磁盘上的程序—它是内核的一部分,因此也被称为系统进程。进程 ID 1通常是i n i t进程,在自举过程结束时由内核调用。该进程的程序文件在 U N I X的早期版本中是/ e t c / i n i t,在较新版本中
2006-04-09 18:37:00 3167
原创 Unix环境高级编程学习笔记(第六章)
第6章 系统数据文件和信息U N I X口令文件包含了下列所示的各字段,这些字段包含在中定义的p a s s w d结构中。注意,P O S I X . 1只指定p a s s w d结构中7个字段中的5个。另外2个元素由S V R 4和4 . 3 + B S D支持。说 明 struct passwd 成员 P O S I X
2006-04-05 16:36:00 2740 1
原创 Unix环境高级编程学习笔记(第五章)
第五章 标准I/O库一、缓存 标准I / O提供了三种类型的缓存: (1) 全缓存。在这种情况下,当填满标准I / O缓存后才进行实际I / O操作。对于驻在磁盘上的文件通常是由标准I / O库实施全缓存的。在一个流上执行第一次I / O操作时,相关标准I / O函数通常调用m a l l o c获得需使用的缓存。术语刷新(f l u s h)说明标准I / O缓
2006-04-03 17:44:00 2011
原创 有关安装Nvidia For Linux显卡驱动后的一点收获
今天把最新的Linux内核2.6.16.1编译成功并安装后,使用新内核成功启动,高兴之余,便想顺便把我的GF2MX440显卡驱动装上(我的旧内核没有安装显卡驱动),谁知道一开始安装,就告诉我说找不到“Kernel-header”,晕...又是这个问题!我刚开始使用Linux的时候,就被这个问题弄得晕头转向!当然第一个想到apt-get了,不过apt-get install kernel-heade
2006-03-31 16:05:00 2302
原创 Gnome 桌面工作区切换小技巧
Gnome的图形化桌面给用户提供了使用多个工作区的能力,因此用户不必把所有运行着的应用程序都堆积在一个可视桌面区域,这一点比Windows的桌面功能强大多了,你可以把一些正在使用的程序在当前工作区打开,其它一些比如听音乐的或类似的软件在其它工作区打开,这样可以大大地简化使您的桌面,方便您工作。 工作区切换器把每个工作区(或桌面)都显示为一个小方块(每个方块分别用1、
2006-03-31 11:12:00 14088 2
原创 Debian下安装Totem1.4.0
目前的Debian 3.1r1a还是使用Gnome2.12桌面,其自带的Totem Movie Player还是1.2.1,个人感觉,这个版本的Totem十分不稳定,经常会出错,比如看电影连续剧的时候,正在播放的时候,如果这个时候你再打开一集,Totem立即崩溃!十分不爽.前段时候,我突然发现Totem1.4.0出来了,于是试着升级.试用之后,发现稳定性有了很大提高,下面是步骤:一、准备1、我的D
2006-03-31 10:33:00 1795
原创 关于feof函数的一点问题
#include int main(){ FILE *in,*out; char ch,infile[10],outfile[10]; printf("Enter the infile name:"); scanf("%s",infile); in=fopen(infile,"r"); if(in==NULL) { prin
2006-03-30 12:39:00 11886 2
转载 GNU make 指南
GNU make 指南 翻译: 哈少 译者按: 本文是一篇介绍 GNU Make 的文章,读完后读者应该基本掌握了 make 的用法。而 make 是所有想在 Unix (当然也包括 Linux )系统上编程的用户必须掌握的工具。如果你写的程序中没有用到 make ,则说明你写的程序只是个人的练习程序,不具有任何实用的价值。也许这么说有点 儿偏激,但 make 实在是应该用在任何稍具规模的
2006-03-29 21:39:00 1600
原创 Debian内核编译参考(基于2.6.15-6)
声明:本文参考自puNk!d的内核编译指南.网址:http://www.cublog.cn/u/14381/showart.php?id=79052本文基于目前最新内核2.6.15-6目的是减少新手在内核编译方面碰到的困难,不过本人也是半桶水而已。如有错误的地方,请大家指正:)一、准备:1、可以www.kernel.org下载到最新的内核。2、解压下载来的内核文件:tar xjvf linux-2
2006-03-21 14:03:00 4100
原创 VC/MFC程序开发中的断言
首先要确认一点,使用断言可以验证你的程序是否有效,但并不表示你的程序是正确的.下面开始介绍各种类型断言:一.C运行时断言:它声明在:crtdbg.h中,有如下两个断言:1->_ASSERT(booleanExpression);2->_ASSERTE(booleanExpression);其中,_ASSERTE宏显示失效的断言语句,而但它不支持Unicode!
2005-11-15 12:15:00 1719
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人