自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

一个简单的初始化问题

也许只有实践才知道自己的C语言基础有多薄弱。今天在VC知识库论坛上问了一个弱弱的问题。我在一个类里声明:enum { sbf=1024*63 };charm_cBuffer[sbf];然后在构造函数里初始化:m_cBuffer[sbf] = {'/0'};编译时出现了这些错误:syntax error : '{'missing ';' before '{'missing ';' before...

2006-05-30 00:24:00 61

ParsingError问题的解决

在VC编程遇到了一个奇怪的问题。我建了一个对话框工程,首先是用ClassWizard给对话框类添加了一些对应编辑框的CString变量,通过手动添加了另外一些变量,接着我准备利用ClassWizard添加一些消息函数,突然弹出一个警告对话框,如下图: 我很纳闷:我又没有编译运行,怎么会有警告框呢?既然警告框提示了我添加的变量,我以为是少了;之类的错误,结果却不是。于是我编译运行,运行...

2006-05-26 19:48:00 524

读书和读程序的相同之处

我发现读书和读程序本质是一样的。读书的最高境界是什么?就是能够发现书中精妙之处,能找出书中缪误的地方。以前看到一篇有关读书的文章,记忆犹新。文章说《红楼梦》有一章说贾母第一次会见林黛玉时,问及林黛玉的受教育程度,之后又有人问林黛玉的受教育程度,林黛玉的两次回答不一样。原因是林黛玉在回答完贾母的问题后发现贾母有“女子无才便是德”的思想,于是在第二次回答时便改了口径。这说明林黛玉是一个心思乖巧的女孩...

2006-05-25 13:08:00 60

如何证明C语言函数参数的转递是单值传递

朱金灿在C语言函数使用中函数参数的传递是单值转递,即把实参传递给形参,就是把实参复制一份传给形参。如何证明这一点呢?我想到了一个方法,就是在调用函数和被调用函数都输出实参和形参的地址。如果地址一致那么就是双向传递,如果地址不一致,就是单向传递。例程如下:#include <iostream.h>void Fun(int a,int b){ cout<...

2006-05-24 12:21:00 106

在VC++应用程序中读取文本数据

朱金灿我们通常把数据存诸在txt文件上,但是我们通常要把这些数据取出来并进行处理。下面我将介绍一种在VC++应用程序中读取文本数据的方法。一.前言因为经常要处理地质方面的数据。但是很多数据它不是直接存贮在数据库文件(如Access文件等),而是存贮在txt文件。经常有同学问我怎么通过编程读取实现文本文件中的数据。其实存贮在txt文件也有它的好处,不像读取Access文件那样要注册数据...

2006-05-22 12:40:00 131

博客主人简介

姓名:***网名:clever101网名由来:clever由来:因为本人比较苯,所以取个名字希望自己变得聪明些。同学奇之。我说:你取个网名叫stupid才令人奇怪呢。101的由来:郭沫若给北京101中学题写校名时这样说:100分还不够,要考101分。我不是分数主义者。我是以此激励自己不断进取。座右铭:探索比到达更可贵。梦想:梦见有一天我一觉醒来,打开电脑,发现里面所有软件都是自己编...

2006-05-20 00:54:00 59

学会从已知推出未知

本人是一个英语菜鸟。因为英语是计算机的官方语言。因此学起计算机自然有了麻烦。具体的表现是看msdn常常对自己的理解感到不自信:我的理解到底对不对呢?幸好我想到了一个好办法,就通过已知的知识来推测未知的。比如我STL中的string中的成员函数erase函数的功能:basic_string& erase(size_type p0 = 0, size_type n = npos);f...

2006-05-20 00:21:00 331

追求效率还是追求真理

宿舍有个技术高手。他对我最大的意见是觉得我太爱探究一些“无关紧要”的问题了,而这往往影响了做事的效率。我承认自己有这个缺点。但是我始终坚持一个观点:一个人要获得持续发展,就必须不断刺激求知热情。因此就算某个知识点和考试关系不大,和实际应用关系不大,只要我认为有必要,我就要探究出其中的原理。其次我想:在学校的时光不多了,反正以后可能忙着生活了,如果现在不忙着探究真理,以后可能没有机会了。 ...

2006-05-14 14:00:00 77

为何能在视图类能更新界面

本来菜单等界面内容是归框架类管的。比如在视图类就有一UPDATE_COMMAND_UI消息来更新界面。开始我也挺纳闷的。后来我终于理解了。下面以菜单为例来说明我的理解。实际上菜单状态和菜单命令消息是密切相关的。在视图类添加一个菜单命令消息函数,在调用这个函数后同时想更新界面,如果更新界面都有框架类负责,那这样就很麻烦了,你要首先获得框架指针,然后才能调用相关的界面更新成员函...

2006-05-14 13:08:00 51

多个视图类之间的通讯问题

一般的应用程序框架类之间通讯我就不说了。这里这种说一种多个视图类之间的通讯方法。比如你建了一个多文档工程,视图类为Aview,添加了一个菜单“新建视图B”。然后你单击这个菜单可以生成一个视图B,对应的类为Bview.那么Bview怎么和Aview通讯呢?一种比较直接的想法是采用全局变量,但是全局变量不容易控制。有没有其它方法呢?我想到了有一个东西和整个程序的生命周期是一样的,那就是应用程序类对象。...

2006-05-11 21:39:00 55

一种创建子视图窗口的办法

因为对VC多文档程序还不熟悉,找了一些资料才找到一种创建子视图窗口的办法。 建一个多文档工程:CreateWin, 然后使用classwizard为新建窗口(N)添加消息影射函数,加在视图类。本来MDI框架窗口为层叠、平铺、排列子窗口和新建子窗口等一些标准窗口操作提供了缺省的菜单响应。在响应新建子窗口命令时,框架调用CDocTemplate::CreateNewFrame()为当前...

2006-05-08 20:14:00 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除