
VC编程
文章平均质量分 79
kaizitop
我愿意平平淡淡平平安安走完一生,踏踏实实老老实实奋斗一生,勤勤恳恳快快乐乐奉献一生!把自己的知识与众人分享,把众人的知识吸收消化,也许不能有力的推动历史的车轮,却会让我的人生变得充实而美满!
展开
-
VC6.0附带小工具软件一览
工欲善其事,毕先利其器。今吾将VC6.0下的工具小试一遍,略知其功用,以备不时之需。简略作以总结,欲与众人共飨之。VC6.0附带工具软件:(1)ActiveX Control Test Container称为“ActiveX 控件测试容器”,顾名思义,此工具的主要功能就是测试ActiveX 控件,可以通过改变ActiveX 控件的属性观察控件的变化,也可以通过调用ActiveX 控件的方法原创 2008-03-21 14:58:00 · 1476 阅读 · 2 评论 -
怎样读一个大程序
声明:我指的是普通程序,可能更偏重一些算法性程序,你要去读开源的开发库或者操作系统代码,就另说了啊! 怎样读一个大程序(针对VC++代码谈自己的一点经验,但是语言是共通的,希望对其他语言的程序设计师也能有一些启发和帮助):下到一块大代码,有几十个类,有些人当场吓晕过去(夸张了点)。其实我们分析这样的程序,可以: 首先,看看它是不是用了什么辅助库。比如OpenCV原创 2008-05-07 16:32:00 · 2135 阅读 · 4 评论 -
10个重要的算法C语言实现源代码:拉格朗日,牛顿插值,高斯,龙贝格,牛顿迭代,牛顿-科特斯,雅克比,秦九昭,幂法,高斯塞德尔
(一)拉格朗日插值多项式#include #include #include float lagrange(float *x,float *y,float xx,int n) /*拉格朗日插值算法*/ { int i,j; float *a,yy=0.0; /*a作为临时变量,记录拉格朗日插值多项式*/ a=(float *)mallo转载 2008-05-08 20:40:00 · 1758 阅读 · 2 评论 -
WDM驱动开发过程遇到的一些问题解决的方法集锦
1、SoftICE在机器启动时有时会出问题,Setting里选择boot,不按ESC就进不了系统,这种情况据说可能是和系统安装的虚拟光驱有冲突(高版本会有冲突),安装虚拟光驱的3.47版本没问题。导致这种问题的还有因素很多。2、编译程序时出下面错误.../driver/PCiDriverDevice.h(60) : error C2504: KDriverManagedQueueEx : ba原创 2008-05-12 15:38:00 · 1916 阅读 · 3 评论 -
多边形等距算法实现中遇到的问题及其解决办法
本文得益于徐庆荣(武汉大学)的文章思路,参考地址:http://dev.youkuaiyun.com/article/13/13811.shtm 实现了一个多边形等距的算法,其间参考了wyz20020214 在优快云资源区上传的“开放源码的计算机图形学几何算法包”,参考下载地址:http://download.youkuaiyun.com/source/457600 在此总结一下实现过程中的收获。 1、如果原创 2008-05-23 19:26:00 · 1854 阅读 · 4 评论 -
良好的编码习惯
1、以简洁明了的方式编写C程序。通常把这种程序编写方法称为KIS(“保持简洁”)。不要用古怪的方式编写程序。 2、阅读所有的C版本手册。经常参考所用的C版本的手册能了解该版本的丰富的特点,并正确地使用这些特点。 3、计算机和编译器是很好的教员。如果对C的某个特点没有把握,编写一个简单的程序,然后编译并运行它,看看会发生什么结果。 4、在每一个函数的前面加上描述函数用途的注释。 5、执行打印操作的函转载 2008-05-23 21:58:00 · 586 阅读 · 1 评论 -
详解main() 参数
每一C 程序都必须有一main()函数,可以根据自己的爱好把它放在程序的某个地方。有些程序员把它放在最前面,而另一些程序员把它放在最后面,无论放在哪个地方,以下几点说明都是适合的。1. main() 参数在Turbo C2.0启动过程中,传递main()函数三个参数:argc,argv和env。* argc: 整数,为传给main()的命令行参数个数。* argv: 字符串数组。在DOS 3.X转载 2008-05-29 23:17:00 · 639 阅读 · 1 评论