程序感悟
文章平均质量分 79
zoezinsser
强化自身,发展高科技
展开
-
魔鬼存于细节
在中国,有很多诸如“涓涓细流,汇成大海”、“小不忍则乱大谋”、“一屋不扫,何以扫天下”、“不积硅步,无以至千里”、“千里之堤,溃于蚁穴”等强调细节之重要性的话。那些看起来很“细”和“小”的东西足以让人们“成大事”也可以“乱大谋”。 杰克·韦尔奇认为:“没有什么细节会因其细小而不值得你去挥汗,也没有什么大事大到尽了力还不能办到。”人生哲学如此,编程哲学亦如此。原创 2005-05-20 14:52:00 · 1235 阅读 · 0 评论 -
《Essential C++》中的一个简单例题
还不知道怎样用Vector,所以先简单的处理一下:#include #include #include using namespace std;const int SEQ_NUM = 2;int showNum(void);//显示数列前两位元素void printErrMsg(int nTriesNum, string user_name);//当回答错误时打印不同的鼓励消息double cou原创 2005-11-23 17:43:00 · 1254 阅读 · 0 评论 -
没有包含string的后果
写了一个很简单的程序:#include #include using namespace std;int main(){ string user_name; cout cin >> user_name; cout return 0;}注释掉string库时,产生了如下的一些错误:e:/cppprogram/hello.cpp/hello.cpp.cpp(14) : error C267原创 2005-11-20 23:14:00 · 1580 阅读 · 0 评论 -
对重复顺序进行排序
算法程序问题描述:目的是根据给定的数组,当你键入一个数字N时,程序会打印出数组的前N名元素(此算法可以应用于对学生成绩的操作),算法主要解决两个方面的问题,一个是首先要对数组各元素进行排序,才可以输出想得到的前N个元素;另一个则是要考虑有相同数值的情况(比如一个班中学生的成绩很可能有相同的).即相同值要么不符合要求一个也不打印,要么符合要求全部打印出来.(即最后打印出来的数值个数应该>=N).此算原创 2005-11-21 00:09:00 · 1305 阅读 · 0 评论 -
二分查找的递归算法程序
#includeusing namespace std;int search_sorted(int a[], int p, int q, int v);int main(){ int size; cout cin >> size; int *pa = new int [size]; cout for(int i = 0; i { cin >> pa[i]; } cout int val原创 2005-11-22 23:14:00 · 2380 阅读 · 0 评论 -
VB门外汉的总结
同学让我将一个C#程序改写为VB程序程序是要解决这样的问题:类似MSN的邮件消息提示因为是改写,所以没费多少时间就写的差不多了,于是就有时间对他进行一下总结首先来说说程序的总体大概思路吧程序是先需要用户输入用户名及密码,然后程序根据用户的输入在数据库表中查找没有阅读的邮件消息,并对其进行统计,最后显示在另一个逐渐上升滚动起来的窗体上,以提示用户有多少条消息在原来的程序中是用了两个窗体和3个time原创 2005-11-26 14:02:00 · 2032 阅读 · 5 评论 -
一段值得珍藏的代码
代码来源:http://www.cppblog.com/sandy/archive/2005/12/02/1483.html?Pending=true#Post如下的一段代码实现了打印程序自身的功能:#include char c[] = {0x7d,0x3b,0xa,0x69,0x6e,0x74,0x20,0x6d,0x61,0x69,0x6e,0x28,0x29,0xa,0x7b,0xa,0x原创 2005-12-07 02:46:00 · 1446 阅读 · 1 评论 -
WINAPI和CALLBACK
intWINAPIWinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd );《windows 程序设计》对WINAPI的解释为:WINAPI识别字在WINDEF.H定义,语句如下:#define WINAPI __stdcall该语句指定了一个呼叫约定,包括如何生产机械码以在堆叠中原创 2005-12-28 01:21:00 · 2407 阅读 · 7 评论