- 博客(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的基本使用方法和编码支持
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
原创 文件对话框多重选择
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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人