随笔分类 -  Programming

let's coding...
摘要:看《Thinking in C++》的时候有下面一段代码:作者说sizeof(A)很容易理解,但是sizeof(B)不是0有些不正常。他解释到这是因为C++不允许两个object的内存地址是一样的,如果sizeof(B) = 0,那么两个连续的struct B的变量的定义,就会导致这两个变量的地址一样。而我在想的却是另外一个问题:struct B的大小不应该是4吗?它应该要存函数f()的地址啊。但结果却是1。这个1只是为了让变量的地址有所区别吧。google了一下之后,发现我的想法只是我的一厢情愿。1. 函数f()的代码是在代码段的某个位置;2. 因为f()对于多个struct B变量是公共的 阅读全文
posted @ 2011-01-16 19:41 冰封的水 阅读(707) 评论(0) 推荐(1)
摘要:蛋碎点:1. 变量命名方式另人蛋碎:ContractID, Sevice_CONTRACT_ID, Contract_Type, Limit_Ornot, MonthorWeek;2. 拼写错误另人蛋碎:Sevice_CONTRACT_ID, Limit_Amout;3. 词义对应另人蛋碎:char Contract_Type [CHANNEL_TYPE_LEN+1];可怕的是我居然要include它,谁能比我惨? 阅读全文
posted @ 2010-12-12 15:25 冰封的水 阅读(224) 评论(0) 推荐(0)
摘要:我从下午3点半开始做这道题,很快就交了第一次,是Output Limit exceeded,不明白是什么原因,一顿狂查,发现有个地方确实不对,然后就改,再交,WA,不明所以,上forum,看到很多人对这道题的看法,渐渐开始鄙视这道题,因为它题意和数据不符,到这时我已经郁闷了有2个小时了,然而不死心,抱着不管它再次我也要AC的决心,再接着改,还是WA,然后上ZOJ,希望能找到指路明灯,结果找不到ZO... 阅读全文
posted @ 2009-01-04 18:49 冰封的水 阅读(293) 评论(0) 推荐(0)
摘要:HOJ 1474 How Many Fibs? Time limit: 1sec. Submitted: 198 Memory limit: 32M Accepted: ... 阅读全文
posted @ 2009-01-03 00:21 冰封的水 阅读(237) 评论(0) 推荐(0)
摘要:These days I was trying to set up a website for myself.It's designed to provide softwares and videos downloading for my roommates.Obviously it is a simple staff but when I carry it out,troubles just c... 阅读全文
posted @ 2008-12-09 22:29 冰封的水 阅读(1494) 评论(0) 推荐(0)
摘要:HOJ 1288 Bridging Signals Time limit: 1sec. Submitted: 281 Memory limit: 32M Accepted: 131 Source : ACM ICPC Northwestern European Regional 2003 'Oh no, they've done it agai... 阅读全文
posted @ 2008-11-22 22:52 冰封的水 阅读(725) 评论(0) 推荐(0)