之乎者也,阿弥陀佛

软件设计的原则就是,化繁为简,化难为易,把人的思维集中在简单的领域,然后通过有序的组合实现复杂的逻辑。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 34 下一页

2010年2月14日

摘要: 1、将预见可能引发异常的代码包含在try语句块中。2、如果发生了异常,则转入catch的执行。catch有几种写法:catch这将捕获任何发生的异常。catch(Exception e)这将捕获任何发生的异常。另外,还提供e参数,你可以在处理异常时使用e参数来获得有关异常的信息。catch(Exception的派生类 e)这将捕获派生类定义的异常,例如,我想捕获一个无效操作的异常,可以如下写:catch(InvalidOperationException e){ ....}这样,如果try语句块中抛出的异常是InvalidOperationException,将转入该处执行,其他异常不处... 阅读全文
posted @ 2010-02-14 00:47 搏击的小船 阅读(12718) 评论(0) 推荐(5) 编辑

2010年2月10日

摘要: 1.把C++当成一门新的语言学习;   2.看《Thinking In C++》,不要看《C++变成死相》(C++编程思想,翻译的非常差);   3.看《The C++ Programming Language》(这本东西有影印板的)和《Inside The C++ Object Model》 ,不要因为他们很难而 我们自己是初学者所以就不看;   4.不要被VC、BCB、BC、MC、TC等词汇... 阅读全文
posted @ 2010-02-10 16:35 搏击的小船 阅读(476) 评论(0) 推荐(1) 编辑

摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//HighQCPP.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"#include<iostream>usingnamespacestd;voidGetMe... 阅读全文
posted @ 2010-02-10 15:20 搏击的小船 阅读(474) 评论(0) 推荐(0) 编辑

2010年2月9日

摘要: 以下是VC Socket初始化时用到的两个函数一、WSAStartup函数 int WSAStartup ( WORD wVersionRequested, LPWSADATA lpWSAData );使用Socket的程序在使用Socket之前必须调用WSAStartup函数。该函数的第一个参数指明程序请求使用的Socket版本,其中高位字节指明副版本、低位字节指明主版本;操作系统利用第二个参数... 阅读全文
posted @ 2010-02-09 17:58 搏击的小船 阅读(18848) 评论(2) 推荐(2) 编辑

摘要: 0的ascii为48,z的ascii为122,因此只要获得这段区间的字符判断是否为字符或数字就行了代码如下:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--CStringGenerateRandomStr(void){char*output=new... 阅读全文
posted @ 2010-02-09 12:29 搏击的小船 阅读(1564) 评论(1) 推荐(0) 编辑

摘要: 引言因为C语言风格的字符串容易出错且不易管理,黑客们甚至利用可能存在的缓冲区溢出bug把C语言风格的字符串作为攻击目标,所以出现了很多字符串封装类。不幸的是,在某些场合下我们不知道该使用哪个字符串类,也不知道怎样把一个C风格的字符串转换成一个字符串封装类。   这篇文章将介绍所有在Win32 API, MFC, STL, WTL 和 Visual C++ 运行库中出现的字符串类型。我将描述每一个类... 阅读全文
posted @ 2010-02-09 01:47 搏击的小船 阅读(369) 评论(0) 推荐(0) 编辑

摘要: 引言   毫无疑问,我们都看到过像 TCHAR, std::string, BSTR 等各种各样的字符串类型,还有那些以 _tcs 开头的奇怪的宏。你也许正在盯着显示器发愁。本指引将总结引进各种字符类型的目的,展示一些简单的用法,并告诉您在必要时,如何实现各种字符串类型之间的转换。   在第一部分,我们将介绍3种字符编码类型。了解各种编码模式的工作方式是很重要的事情。即使你已经知道一个字符串是一个... 阅读全文
posted @ 2010-02-09 01:41 搏击的小船 阅读(426) 评论(0) 推荐(0) 编辑

摘要: 暂时测试先只有这么多,以后会陆续将代码贴上,算是做个笔记吧代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//TODO:在此添加控件通知处理程序代码//Cstring->char*/*char*str="aaa";CStringcstr=_T... 阅读全文
posted @ 2010-02-09 01:18 搏击的小船 阅读(565) 评论(0) 推荐(0) 编辑

2010年2月4日

摘要: [摘要] 指针是C和C++语言编程中最重要的概念之一,也是最容易产生困惑并导致程序出错的问题之一。利用指针编程可以表示各种数据结构, 通过指针可使用主调函数和被调函数之间共享变量或数据结构,便于实现双向数据通讯;并能像汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C和C++语言的功能。 在本文中,主要分两部分对指针进行讨论。首先,基础篇讨论关于指针的内容和运算操作等,可以... 阅读全文
posted @ 2010-02-04 00:07 搏击的小船 阅读(382) 评论(0) 推荐(0) 编辑

2010年2月3日

摘要: 《彻底搞定C指针》第一篇 变量的内存实质 要理解C指针,我认为一定要理解C中“变量”的存储实质,所以我就从“变量”这个东西开始讲起吧! 先来理解理解内存空间吧!请看下图: 内存地址→ 6 7 8 9 10 11 12 13 ---------------------------------------------------------... 阅读全文
posted @ 2010-02-03 23:41 搏击的小船 阅读(561) 评论(0) 推荐(0) 编辑

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 34 下一页