多字符和字符串的区别 首先感谢大家近来对我在MSDN上发表的翻译文章的鼓励。最初开始为MSDN翻译文章,纯粹是处于个人兴趣,也是希望可以对大家有所帮助吧。因为是业余行为,所以工作繁忙时(更多是懒惰啦),就会放弃这项事情。不过发表了几篇后,陆续收到一些朋友的回应,多有赞美之词,尽管自己知道尚有不少不尽之处,毕竟我自己也不是专职翻译人员,而且不少文章也是我自己一边学习一边尝试翻译出来和大家分享,不过还是难免飘飘然哦 J。同
printf的两个需要注意的问题:无符号整数和64位整数 以下例子使用Visual Studio.NET的32-bit C++编译器。1) %d和%u的区别unsigned int dwValue;printf(“%d”, dwValue);在dwValue的值大于0x7FFFFFFF时,输出的结果会变成负数。正确的程序应该为:printf(“%u”, dwValue); 2) 使用64位整数LONGLONG llValue;int
回复:赋予操作系统一个大脑 前些日子收到一个网友的email,本来答应尽快回复的,实在不好意思食言了。主要因为我自己觉得不好回答,所以也尝试将email转发给其它朋友,可惜回应寥寥,而且没有什么有营养的回应。以下是收到的email:目标:赋予操作系统一个大脑。 初步想法:通过一定的学习算法,对用户的使用习惯进行学习,然后智能的给用户打开 或关闭某些应用程序。 基本细节: 1、从用户进入操作系统开始,本服务程序开始监控用户的行
template 感言 已经使用template很多年了,还是感觉不能运用自如,尤其近来看到template的高级用法,更加让我感叹template的复杂性。据我猜测,如果可以安心的看完且看懂《Modern C++ Design》,相信会成为template的大牛吧,可惜自己只看来前2章,现在就一直束之高阁了,汗!不过话说回来,买这本书的时候因为是网上购买,冲着译者是侯捷先生,本以为翻译质量可信,没想到书中都是台湾译法。
请参加微软05年2月新开的技术讨论区! 05年2月份刚刚开放的新的微软技术讨论区:http://forums.microsoft.com大家可以多多捧场,现在人气严重不足,许多讨论区还可以抢到TOP 10的位置哦。喜欢尝鲜的朋友不妨一试。讨论区特色:l 和Whidbey(Visual .NET 2005)结合,可以在Whidbey中在此讨论区中搜索问题答案;l 可以得到MVP的专门回答l 和微软技术合作伙伴
自动扫雷程序 简介:自动扫雷工具。背景:实际上有许多人已经完成了这个东东,在下只是作为学习C#而用了,请勿见笑!开发平台:VisualStudio.NET 2003OS: Windows XP SP2Product Version of WinMine.exe: 5.1.2600.0自动扫雷工具程序运行效果如下图,可以看到,炸弹的位置及数字和WinMine.exe中完全一样:
新年给自己加油! 看看自己最近的blog,数量不断递减阿。。。幸好工作状态还是保持良好,新的一年将要来临,帮自己加油!首先要养成更加良好的作息习惯,把早上上班的时间提前30分钟以上。如果老板看到,应该会高兴吧另外,整理了一下blog,发现一直想完成的面试系列还差一些,决心2周内完成。最后,要说一句: Life in ATC, I like it!
补充 - C++字符串完全指引.htm 写了n年程序,近来在字符串上栽了。:( 认真的研究了一些关于字符串的文章,在此记下。许多关于字符串的问题,在文章最后的参考文章中,相信有更加深入和精确的描述。不过关于中文的处理,我想先补充一些自己的看法。背景:WIN32 console程序,使用printf输出字符串。相信许多人都有使用过。平台:VisualStudio.NET 2003(MFC 7.1)。
一个程序员的面试经历(三)_联想开始到第一个offer.htm 我是今年过年前才开始准备找工作的,所以几乎错过了所有大公司的校园招聘(痛!)。过年前写好了简历,过年后才踏上了真正的找工之路。 我找工作的手段包括:1)网站:英才网(ChinaHr),51job,zhaopin.com2)bbs:水木的job(career?忘记了)版3)招聘会:其实只去了国展的那一次(因为也不多了),倒也有3,4家后来通知去面试的。4)登录公司的网
STL剖析:从capacity()和resize()看容器的内存分配思想 这个blog来源于一个朋友提出的的问题下面的代码想输出0-9,可不行。原因是iterStart居然等于iterEnd,为什么? list li; vector vi; for(int c=0;c vi.reserve(li.size()); copy(li.begin(),li.end(),vi.begin()); vector::iterator iterStart=vi.b
一个程序员的面试经历(二)_Microsoft面试 昨天(星期天)终于收到了Microsoft的正式offer,难道周末经常需要加班吗?!今天立刻跑去签了,心头的大石也终于落下来了!回忆一下Microsoft的面试经历吧!第一天:9:00 40分钟的笔试题目10:00 第一轮面试11:00 第二轮面试12:00 第三轮面试第二天1小时的最后面试第一天总共有7个人,面试时都是1对1的方式,每次面试的结果会立刻汇报,所以不断有人
进入8月了,等待 MS ATC的最后offer 进入8月了,MS ATC的最后offer还没有到达。虽然已经是99.999%确定了,但是因为很快要辞去现在 的工作,进入失业状态,心里还是不太爽了。 唯一的好处就是又可以空闲下来了(MS要求9月1号才上班),可以多陪陪老婆了。:)或者考虑去旅游吧,考个驾照也不错啊。那么岂不是又不空闲了?奥运会又快要开始了呢,看来Microsoft对新员工真好,还可以让我看完奥运会才开始上班呢。 面试经历又好久没有
WTL:介绍,例子和想法 今天想起来,对于subclass和superclass还不是很熟悉,所以重新认真的研究了一次。结果反而发现了WTL,下面就说说一些想法,并提供一些连接吧,相信看过这些连接后,对于WTL应该可以有一个全面的了解。 WTL全称为Windows Template Library,构架于ATL之上,采用C++模板技术来包装大部窗口控制,并给出一个与MFC相似的应用框架。个人认为,其特色在于使用了Tem
一个程序员的面试经历(一) ? 为了吸引大家对此系列文章的兴趣,首先列出我曾经面试的公司吧,以后会逐一介绍面试过程(包括面试的形式和题目哦!)相信大家会感兴趣的! 日期 公司 形式 说明 0210 联想运作管理部 面试 ? 0218 NEC软件中心 笔试 简单:数据结构,英文翻译 0225 NEC软件中心 一面 ? 0226 CECW 笔试
一个程序员的面试经历-前言 自从上次发表了《一个程序员的面试经历》的目录,不觉间已经将近3周了! 原因在于: 1)刚开始工作,忙得一塌糊涂 2)现在我的面试经历还在继续,这实在是事先没有想到的,所以又无法完整的整理面试的心情了。 难道真是好事多磨吗?就在我以为已经可以安心工作的时候,却又出现了好几个心仪已久的公司的机会。所以近来的心情较乱,又要做好现在的工作,又要准备新的面试。而且,为了参加面试,已经请假了几回,实在是不好,
明天开始上班了! 今天的体育比赛精彩不断啊,刚刚结束的F1在最后一个弯道出现了经典的逆转,现在正在进行温网的男单决赛,明天凌晨欧洲杯的最后决战,不可不看啊!打算再熬一夜,然后就打起精神开始上班罗! 近来一直在酝酿写下找工作中的酸甜苦辣,算是一个总结吧!不过帖子会很长,所以时间比较久,先给出一个目录: 本人介绍:学习经历,工作经验等 面试经历:包括面试过的30多个公司的简介和面试过程 offer比较:我收到的3个o
金山词霸读取程序的源代码 首先声明,这段代码是针对《金山词霸2003》的,金山词霸的其它版本需要稍为修改。 源代码说明: 1:请自己去下载LoadDll,并且研究它的使用(只需要简单修改命令行): http://www.codeguru.com/Cpp/W-P/dll/article.php/c105/ 2: 把其中的TestFunction()替换为4中的源代码 3:注意: 3.1) //////////////////
庆祝收到工作的offer,增加几个帖子! 几天没有发帖子,因为前几天一直忙着找工作,现在终于有了着落,估计下周就要正式把自己卖了! 今天心情还不错,所以整理了几篇原来在其它地方发的帖子,以后会以这里为自己的blog站点。 今天和老婆去逛街,顺便小搓了一顿,然后到Carrefour买了一只烤鸡,准备作为今晚欧洲杯的消夜。今晚荷兰和瑞典的大战,不知道结果如何?前2场比赛其实基本没有怎么看,因为一直在准备工作的事情,半夜勉强爬了起来,却是在沙发