自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

很不错的 blog

zgl_dm 的空间

  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

转载 给求职遇到困难的毕业生的建议

作者:荣耀没有人喜欢长篇大论式的个人简历。简历要简洁、清晰,一目了然。个人简历要根据目标单位的需求定做,要让对方认为你就是他们要招聘的人,不要拿一种简历包打所有单位,要投其所好。如果你应聘程序员,简历上至少要写有如下优点:工作认真负责,主动积极,学习能力强,有很强的分析、解决问题能力,具有良好的团队协作精神。对于许多公司而言,“具有良好的团队协作精神”的潜台词是:你这个人好管。

2007-10-30 08:44:00 822

原创 VC++6.0 Unicode 模式下 ReadString()问题

VC++6.0 Unicode 模式下编程:void CEg1Dlg::OnOK()...{    CStdioFile file(_T("dic1.txt"),CFile::modeRead);    CString line;    // 读取文件,文件内容为 "汽车服务"    file.ReadString(line);    int len=line.GetLength();  

2007-10-29 17:10:00 2371

转载 boost 库Regex使用

我们通过三个算法来使用正则式,regex_match、regex_search、regex_replace。regex_matchregex_match算法用来测试一个字符串是否完全匹配正则式。让我们来看一下regex_match的使用:if (regex_match(str, m, re)){    ...}str是一个字符串,可以是string,wstrin

2007-10-26 15:05:00 1508

转载 POLYMORPHISM with C++ - OBJECT ORIENTED PROGRAMMING

I. WHAT IS POLYMORPHISM?Polymorphism is in short the ability to call different functions by just using one type of function call. It is a lot useful since it can group classes and their functions to

2007-10-24 13:05:00 877

原创 关于赋值表达式中出现 "/" 的问题

先看如下的语句:string s="a//a";coutsendl;cout"The length is "s.length()endl;运行结果如下:aaThe length is 3下面说明在 MFC中通过 Edit- BOX 进行取值的情况。(1) 建立一基于对话框的程序,其上放置一 Edit_box, 成员变量 为  m_edit,(2) 程序运行后,在 m

2007-10-24 10:23:00 724

转载 潘仁美的原型是北宋一代开国名将

来源:  东北新闻网(辽宁) 北宋功臣潘美历史上并没有潘仁美,其原型是潘美。明朝有本叫《杨家府演义》的书,在歌颂杨业一门忠烈的同时,把潘仁美写成了一个大奸大佞。随着杨家将的故事在民间的广泛流传,潘仁美的形象也被破坏怠尽,怎么看都如那天下的乌鸦一般,横竖都成了黑的了。潘仁美其实是北宋一名有着赫赫战功的开国名将,把他写成大奸大佞,实在有点冤枉。据《宋史·潘美传》记载:“潘美,

2007-10-23 13:17:00 2122

转载 C++ Performance Tips

  Apr 5th, 2005 Introduction These tips are based mainly on ideas from the book Efficient C++ by Dov Bulka and David Mayhew. For a more thorough treatment of performance programmi

2007-10-23 10:02:00 792

转载 Regex++, Regular Expression Syntax.

(version 3.04, 18 April 2000) Copyright (c) 1998-2000Dr John Maddock Regular expression syntaxThis section covers the regular expression syntax used by this library, this is a programmers

2007-10-22 16:35:00 946

转载 Regular Expressions in C++ with Boost.Regex(4)

SearchingMatching and parsing a single string in its entirety does not address the important and ubiquitous use case of searching a string that contains a substring you want, but possibly a lot of

2007-10-22 16:00:00 1245

转载 Regular Expressions in C++ with Boost.Regex(3)

ParsingNot only does regex_match confirm or deny whether a string satisfies some expression, it also lets you parse your string into pieces. It does this by storing the results in a match_results

2007-10-22 15:58:00 998

转载 Regular Expressions in C++ with Boost.Regex(2)

MatchingAs I said earlier, a string matches a regular expression if the entire string satisfies the expression. Example 1 is a trivial program that accepts a regular expression and a string and te

2007-10-22 15:55:00 1038

转载 Regular Expressions in C++ with Boost.Regex(1)

  by Ryan Stephens 04/06/2006Searching and parsing text is messy business. What, at first, sounds like a simple matter of tokenizing a string and interpreting its structure quickly degenerates into a

2007-10-22 15:12:00 923

转载 boost 学习笔记:regex语法规范(翻译)

这部分包含了boost.regex库的正则表达式的语法。这是一份程序员指南,实际的语法由在程序中的正则表达式的选项决定。(译注:即regex类构造函数的flag参数。)   文字(Literals) 除了一下字符,其它的任何字符都表示其字面意义(literal)。 “.”, “|”, “*”, “?”,

2007-10-18 14:35:00 2252

转载 Boost::Regex Usage

2007-10-18 11:42:00 1440

转载 boost::regex的基本使用方法和编码支持

boost::regex的用法        bool validate_card_format(const std::string s)        {           static const boost::regex e("(//d{4}[- ]){3}//d{4}");           return regex_match(s, e);        

2007-10-18 10:31:00 1615

原创 判断文件是否存在

 CFileFind   finder;  if(!finder.FindFile(dic0Name))       do NotExist_Things();else     do Exist_Things();

2007-10-17 17:52:00 1025

翻译 对文件重命名函数

 CFile::Rename(curFileName, newFileName);需要注意的是 文件名均为绝对路径

2007-10-17 17:47:00 1395

原创 文件对话框多重选择

char szFilters[]="文本文件(*.txt)|*.txt|CSV 文件(*.csv)|*.csv|所有文件(*.*)|*.*||";    CFileDialog fileDlg(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT|OFN_ALLOWMULTISELECT,szFilters);    TCHAR*   szPa

2007-10-17 15:18:00 653

原创 关于无默认构造函数的类的对象作为成员变量的问题

  在面向对象的程序设计中,往往存在着类之间的交互.一个类的对象作为另外一个类的成员变量便是其中的一种情况.这种现象漫山遍野都是,不足为奇。我对于这种情况间的比较多,使用得也比较多。直到今天,我才对这种情况有了一个更新的认识。   我正忙着写一个应用,算法已设计完毕,正心满意足的等待着程序代码完成,检验最终的结果。在代码编写过程中,需要将一个类的对象作为另外一个类的成员变量,但恰恰在此时,却出现了

2007-10-16 15:54:00 1782

转载 解决UNICODE字符集下CStuioFile无法写入中文

以下代码文件以CStdioFile向无法向文本中写入中文(用notepad.exe查看不到写入的中文)CStdioFile file;file.Open(…);file.WriteString(_T("abc你好"));//只能写入abc 解决办法:使用setlocale语句设定区域#include //头文件CStdioFile file

2007-10-16 11:27:00 705

转载 现代计算机之父存疑 专家要求媒体修正30年公案

        现代计算机之父到底是谁?是莫科里和埃克特接受军方斥巨资支持发明的叫做ENIAC(埃尼阿克)的计算机,还是约翰·阿坦纳索夫在美国爱荷华州发明的第一台名为“ABC”的计算机。 今天,应中文IT专业社区CSDN和中关村创新研修学院的邀请,约翰·小阿坦纳索夫来到中国,向媒体澄清一桩历史悬案:他的父亲约翰·阿坦纳索夫(John Atanas

2007-10-16 09:14:00 889

转载 关于办理2007年度非北京生源应届毕业生报到落户的通知

各用人单位: 根据北京市人事局有关要求,我局从即日起至11月30日办理2007年度非北京生源毕业生报到落户。办理时间为每周一、三、五上午8:30—11:30,下午1:30—17:00,办理程序详见附件。 为方便各用人单位办理毕业生报到落户手续,我局将协调有关单位采取“联合办公”方式,集中办理2007年非北京生源毕业生报到落户手续。具体时间

2007-10-16 09:06:00 4312

转载 VC++ study websites

     www.codeguru.com     打开    www.codeproject.com     打开    www.programmersheaven.com     打开    问专家    打开    Dev Articles    打开    DataCompression.info - Source      打开    VC知识库     打开    pinvok

2007-10-15 13:15:00 661

转载 VC 开发单文档程序窗口运行即最大化

用VC开发一个单文档窗口,一运行要他就最大化可以吗 ?方法之一:  void   CMainFrame::ActivateFrame(int   nCmdShow)       {           nCmdShow   =   SW_SHOWMAXIMIZED;           CFrameWnd::ActivateFrame(nCmdShow);     }方法之二

2007-10-11 16:26:00 2966 1

原创 CStdioFile 追加文件内容

 代码如下:CStdioFile o_file1("sort.txt",CFile::modeCreate|CFile::modeWrite|CFile::modeNoTruncate);o_file1.SeekToEnd();o_file1.WriteString("a ");o_file.Close();

2007-10-11 15:21:00 4269 1

转载 美国发明家托马斯·爱迪生

托马斯-阿尔瓦-爱迪生  1931年10月9日,美国著名发明家托马斯-阿尔瓦-爱迪生逝世,终年84岁。这位给世界带来电灯、留声机、电影以及上百项发明的伟人,于凌晨3:24在新泽西的西奥兰治镇家里,在睡梦中安详地离开了人世。 网易历史http://history.163.com/   爱迪生于1847年2月11日出生于俄亥俄州的米兰。12岁时,他在家里成立了一个化学实验室。为了买

2007-10-10 12:33:00 1639

原创 模拟虚拟构造函数

        在C++面向对象程序设计中,我们都知道析构函数是可以虚拟的,但构造函数确是不能够虚拟的。原因在于虚拟调用是一种能够在给定信息不完全的情况下工作的机制。特别地,虚拟允许我们调用某个函数,对于这个函数,仅仅知道它的接口,而不知道具体的对 象类型。但是要建立一个对象,你必须拥有完全的信息。特别地,你需要知道要建立的对象的具体类型。因此,对构造函数的调用不可能是虚拟的。  但我们可以模拟虚

2007-10-09 10:10:00 1012

转载 MFC 遍历目录下的文件

void CBianLiDlg::FileSearch(CString root)...{ // root 为目录名    CFileFind ff;    CString FilePath;    if (root.Right(1)!="/")    ...{       root+="/";    }    root+="*.*";    BOOL res=ff.FindFile(root

2007-10-08 17:07:00 5173 1

转载 在MFC对话框中选择文件夹

void CBianLiDlg::OnSelectFolder() ...{     CString str;     BROWSEINFO bi;     char name[MAX_PATH];     ZeroMemory(&bi,sizeof(BROWSEINFO));     bi.hwndOwner = GetSafeHwnd();     bi.pszDisplayName = 

2007-10-08 17:04:00 908

软件设计之道——提高软件设计能力

软件设计之道——提高软件设计能力 非常使用,抓紧!

2009-03-10

TinyXML学习资料

TinyXML学习资料 非常实用,呵呵

2008-10-14

Eclipse cook book.chm

非常实用的 eclipse 说明书

2007-08-17

空空如也

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

TA关注的人

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