- 博客(14)
- 收藏
- 关注

原创 搬家公告
本人新blog地址为:www.cnblogs.com/vbspine欢迎大家前往拍砖此blog依然保留,今后将逐步将两blog文章按主题划分。。。。。。
2013-05-05 16:27:03
884
原创 表达式求值stack对象与string版
这次发表的是本人一个周末完成的中缀表达式转换为后缀表达式并求值的一个程序,采用了STL的stack对象,并用了不少标准库中string相关的方法,供各位参考,并欢迎提出改进意见。 程序中有若干注释掉的源码与说明,是调试过程中所用,在此暂不删除,以体现手工调试的艰辛。 程序结构:myDtsr.h 为该程序头文件,声明用到的函数myDstr.cpp 为函数实现文件
2009-07-06 23:29:00
1152
1
原创 Horner法则的递归实现
Horner法则,是计算多项式的一种方法,采用最少的乘法次数来进行多项式求值。 例如,多项式F(x)=A(n)*x^n+A(n-1)*x^(n-1)+A(n-2)*x^(n-2)+A(n-3)*x^(n-3)+......+A1*x+A0,对于某个指定的x值m,在使用Horner法则后,变化为F(m)=(...((A(n)*m+A(n-1))*m+...+A1)m+A0。
2009-05-16 21:34:00
2499
原创 连载--VC使用入门与常见问题解答--第2节
第2节:C和C++,VC,BCB到底是啥关系 C是大约三十多年前Dennis Ritchie这位老前辈在B语言的基础上改进出来的一种语言,特点是精练简洁,可以进行硬件操作,其实最初的设计目的就是为了方便在Unix(一种极牛的操作系统,现在使用率依然很高)上的工作,在C语言出现不久Ken Thompson和Dennis Ritchie两位大叔把Unix系统的大部分用C语言重写,由于当年Uni
2008-10-22 21:24:00
1185
原创 连载--VC使用入门与常见问题解答-第1节
第1节:C和C++程序的基本运行过程 程序是什么?关于这个问题,有很多种回答,从产生与起作用的过程来说,就是由人来设计一套方法,让机器按照指定的方式运行,出现预期效果。程序的执行过程,传统观点是分为两类:原生式(编译执行)与虚拟机式(解释执行)。编译执行的语言,首先由该程序语言写好一个文本文件,该文件扩展名根据所使用的语言略有不同。然后,由一个预先有人写好的软件(一般称为编译
2008-10-22 21:14:00
1070
原创 连载--VC使用入门与常见问题解答--开篇
经常见到很多刚开始学C或C++的朋友问及C,C++,VC,BCB的关系,以及VC初次使用时,遇到各种各样的问题,这些问题大多数不是很难,但往往给初学者带来很大的麻烦和困惑,本文将根据情况不断整理添加,为初学者解决各种疑问而服务。
2008-10-22 21:11:00
1019
1
原创 Bresenham圆弧绘制算法OpenGL版
今天一时高兴,改进了以前在OpenGL中做的一个360度画圆的函数,完成个Bresenham圆弧画法,发在此处,供各位参考。这个是用的OpenGL控制台形式,采用了那个半官方库glut。//cnsGLArc.cpp : Defines the entry point for the console application.//Filename:cnsGLArc.cpp
2008-07-14 00:21:00
5376
7
原创 祭马诔----纪念“嗷嗷叫的老马”不写程序的日子
公元二零零八年五月十一日,正值春暮潇潇之时,恰逢草长莺飞之日,老马突告众人有隐逸电动,疏离程序之意,故做此文以祭之。老马者,蜀地南充人也,幼好学,有奇才,乡人异之。然命途多舛,世事多变,中专学历即纵身芸芸,幸有电路绝技,所向无敌,于庐山之阴,电动车店,纵横捭阖车辆之间,挥洒自如电气之内,迎客送宾,颇有成就也。后老马修VB6,VB6者,软件界之古典技艺者也。虽曾有辉煌之日,然不复当年横扫千军之勇,然
2008-05-11 23:48:00
2206
3
原创 三个位图操作函数的小程序
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam){ int wmId, wmEvent; PAINTSTRUCT ps; RECT rectMy,rect; HICON hIco; static HDC hdc,hMemDC,hMyDC; static HBITMAP hBitma
2008-02-21 17:26:00
1738
原创 位图绘制后拖放窗口时闪动现象的解决方案
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam){ PAINTSTRUCT ps; RECT rect; TCHAR szHello[MAX_LOADSTRING]; LoadString(hInst, IDS_HELLO, szHello, MAX_LOADSTRING); st
2008-02-21 14:10:00
1410
1
原创 QQ群讲义3--BC3.1的图形学设置及两个经典图形学算法
众所周知,TC和BC这两个软件由于历史的原因,在中国的生命力出了奇的顽强,TC似乎是不少高校学生学C语言的首选,黑乎乎的运行界面,导致了好多人认为TC只能写出这种黑乎乎的程序,当然,TC和BC诞生在那个年代,写Windows程序确实困难(注意,是困难,并不是不可以),而且,即使不写Windows,写个窗口和图形的程序虽然有点麻烦,但也是完全可以的,在学生时代,每个用BC和TC的人可能都想写个图形程
2007-10-08 21:47:00
3717
4
原创 QQ群讲义2--VB的API与SDK简介
这次的主要内容是关于SDK的概念介绍和VB中API的基本使用方法,因为大家会不时遇到一些不是数据库,也不一定是简单的图形或网络相关的功能要求,比如不用控件播放MP3,设置窗口总在最前,对注册表的指定位置进行读写(Word中近期文件记录就是采用此策略),这些功能有好多都是通过API来实现的说到API,就要不能不说C语言的历史和SDK的概念。以前就有不少同学问我初学程序,从什么语言开始,我的回
2007-10-08 21:39:00
2428
原创 QQ群讲义1--关于用VB的文件操作
这篇是在VB程序设计的QQ群里讲座的讲义,2007年3月11日的 第一节:基础概念 文件者,计算机之本也,死生之道,信息存亡之地,故不可不查也。 咱们现在通常所说的文件指的是存在硬盘上的数据,即相对于内存所说的外存的形式之一(因为还有磁带,非常有幸,本人见过磁带),现在C语言系统中对于文件的处理采用的是流的概念,把文件看成是字符的集合,分为ASCII型和二进制两种,当然,
2007-10-08 21:30:00
1349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人