点点滴滴访问量:
上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 1.在窗体头文件(如:MyDlg.h)中声明消息处理函数OnButton1: protected: // Generated message map functions //{{AFX_MSG(CMyDlg) afx_msg void OnButton1(); //}}AFX_MSG2.在MyDlg.cpp源文件开头部分的消息映射入口,添加相应的消息映射宏: 这段代码,表明消息及其处理函数之间的联... 阅读全文
posted @ 2008-05-22 17:28 sopper 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 摘之:《高质量C++/C编程指南》 发生内存错误是件非常麻烦的事情。编译器不能自动发现这些错误,通常是在程序运行时才能捕捉到。而这些错误大多没有明显的症状,时隐时现,增加了改错的难度。有时用户怒气冲冲地把你找来,程序却没有发生任何问题,你一走,错误又发作了。常见的内存错误:u 内存分配未成功,却使用了它。编程新手常犯这种错误,因为他们没有意识到内存分配会不成功。常用解决办法是,在使用内存之前检查指... 阅读全文
posted @ 2008-04-02 17:53 sopper 阅读(991) 评论(0) 推荐(0) 编辑
摘要: CORBA_TAO系统环境变量的配置,对于能熟练进行系统环境变量配置的同学来说,应该很简单,对于首次进行配置的同学来说可能不是那么容易了。首先右击“我的电脑”à属性 à高级 à环境变量,然后在环境变量对话框里进行以下操作:1.新建变量 ACE_ROOT 值设置为CORBA文件夹的路径 比如我的路径是E:"work"ACE_wrappers2.给... 阅读全文
posted @ 2008-03-29 10:35 sopper 阅读(737) 评论(0) 推荐(0) 编辑
摘要: ManualResetEvent就像一个信号灯,可以利用它的信号,控制当前线程是挂起状态还是运行状态。 它有几个常用的方法:Reset(),Set(),WaitOne(); 初始化该对象时,可以指定其默认的状态(有信号/无信号); 在初始化以后,该对象将保持原来的状态不变,直到它的Reset()或者Set()方法被调用; Reset()方法将其设置为无信号状态,Set()方法将其设置为有信号状态;... 阅读全文
posted @ 2008-03-18 13:03 sopper 阅读(1789) 评论(3) 推荐(1) 编辑
摘要: 以下是MSDN里异步socket示例的代码,我在代码里加入了显示当前线程ID的语句,想看看异步socket的线程是怎么分配的,与客户端配合运行后的结果如图CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--Server端代码:usingSystem... 阅读全文
posted @ 2008-03-14 11:46 sopper 阅读(2618) 评论(5) 推荐(1) 编辑
摘要: C#控制台应用程序下,我们常常看到Main函数带有一个string[] args参数,那么你知道它有什么用处? 步骤1:建立一个控制台应用程序,暂且命名为Main步骤2:贴上下面这段代码,并生成release版本的exe。 int argsLength = args.Length; Console.WriteLine("Main函数参数args的长度:" + argsLength.ToString... 阅读全文
posted @ 2008-02-23 11:07 sopper 阅读(1457) 评论(1) 推荐(0) 编辑
摘要: 今天向朋友请教一个问题,对话是这样子的,问:c#下用一个实例 赋给一个新定义的对象,是copy过去?还是引用?答:引用问:你肯定?答: 恩,C#下的赋值都是引用完了我就写了下面的代码去测试,代码如下:classmyClass{publicintnum;};structmyStruct{publicintnum;};classProgram{staticvoidMain(string[]args){... 阅读全文
posted @ 2008-01-09 19:15 sopper 阅读(446) 评论(3) 推荐(0) 编辑
摘要: 在写代码时都习惯了这样的写法 Int num = 10; If(num == 1){……} 类似这样的语句,那么这类语句看起来没错,运行也没错,却是个隐患,因为,如果一旦不小心写成if(num=1)这个样子,编译时编译器会把它当做一个赋值语句,所以不会报任何错误,在小程序里这样子的错误是很容易找出来,如果出现在一个大项目里,那么想找出这样一个错误,那可不会很容易了。 那么怎么避免这样的错误发生... 阅读全文
posted @ 2008-01-03 17:43 sopper 阅读(698) 评论(13) 推荐(0) 编辑
摘要: 天天在博客园里转 几天前碰到一个页面问题,提给dudu后,很快就改过来了(赞一个) 今天再给老大dudu提一个不是问题的问题 如下: 在每次登录自己的blog时,点击 ===》进入我的博客《=== 后,还得再点击用户名输入框才可以输入,如果此页面打开后光标直接设在用户名对话框里,这样使用起来会好一些,其实 实现也很简单,这里只是提个建议,还请dudu考虑,如有不妥,还望不要介意。 写完了又发... 阅读全文
posted @ 2007-12-28 13:05 sopper 阅读(370) 评论(2) 推荐(0) 编辑
摘要: 1. 头文件里注意变量声明的位置 最好不要放在标为红色字体的地方,因为“{{AFX_DATA()……}}”这种字样的代码是供类向导定位使用的(下面称为向导定位标识符),在项目小的情况下可能不会出现什么问题,在大项目下则有可能影响类向导准确定位,而造成出现变量值被冲掉的危险,猜测如果位置错误则可能是向导定位标识符里声明的变量,在内存里冲掉了自定义的变量;(如果有人可以解释原因,还望赐... 阅读全文
posted @ 2007-12-28 12:51 sopper 阅读(382) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页