- 博客(5)
- 收藏
- 关注
原创 软件编程体会(准确地使用双向链表)
软件编程体会(准确地使用双向链表)作者:燕青 2007年4月25日链表在程序设计中是最为基本的数据结构,也是相对最容易出错环节。在C++中,我们能够使用标准的STL链表,以达到软件开发的快速性,重用性和强壮性。那么,我们在C语言中如何达到这样的效果呢?嗯,…,好像ANSC C库暂时还没有吧。现在不妨让我们自己来尝试做一个可重用的双向链表吧J。首先,让我们先浏览一下下面简单演示代码,然后
2007-04-25 11:33:00 1296 2
原创 软件编程体会(为内存调试做准备)
软件编程体会(为内存调试做准备)作者:燕青 2007年4月24日内存调试是软件开发后期最繁重,最无聊,也最令人伤心的事情。既然作为软件开发环节中的不可缺少的一环,我们是否可以为它在开发前期做些有益的事情呢?嗯,…,可以,让我们探讨一下吧。软件的内存问题,一般而言有两种。第一,内存泄露。第二,指针越界。这两个问题一直都困惑着很多的软件开发人员,这篇文章将着重探讨一下个人的解决方法。在C语
2007-04-24 11:02:00 1133 4
原创 软件编程体会(命名规则)
软件编程体会(命名规则)作者:燕青 2007年4月23日在软件开发中,数据结构和函数是整个软件必不可少的部分,对它的命名规则可能对整个项目的管理起着至关重要的作用。如果有一个良好的命名习惯,对于项目的开发和维护是相当有利的。这里我仅仅根据自己的体会,简单的阐述一下自己的心德,希望能够给读者一些有益的启迪,当然,也希望能够给我一些中肯的建议。请喜欢标准ANSC C的数据类型在很多项目
2007-04-23 18:46:00 1671 4
原创 浅谈pthread_setschedparam的使用
浅谈pthread_setschedparam的使用int pthread_setschedparam(pthread_t target_thread, int policy, const struct sched_param *param)在多线程开发中经常被使用的,它主要用于设置线程的调用策略和优先级。在介绍它的使用方法之前,我们先简单的介绍一下它的使用参数。1. targ
2007-04-09 15:32:00 29353 3
转载 usb热插拔使用简介
相关的网页可以通过man hotplug获取 USB USB hotplugging involves: MODULE_DEVICE_TABLE support in the USB Device Driver API, so that a drivers probe() routine is called only when its very l
2007-04-06 17:47:00 2450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人