任我行

一天一个脚印......
每日一句:
posts - 54, comments - 218, trackbacks - 1, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
共2页: 1 2 
re: VC6 + ICC8.1+...VC6与VS2005媲美 任我行 2006-04-11 16:00
MS号称需要吃800M内存的VS再怎么好用都不想。
re: VC6 + ICC8.1+...VC6与VS2005媲美 任我行 2006-04-11 11:37
这个不是返古现象。
VS2005中象.NET,C#,J#都用不到,干吗要装一个笨重的VS呢.
VC6加上几个插件,足以搞C++了。只是VC6对C++不太欢迎。
seq=list(sys.argv[1])
IndexError: list index out of range
----------------------------------------------------------------------
这个错误说明list这个东西访问出界了,就像数组出界同理。
这个因为没有sys.argv的值所致,这个参数需要从命令行中接受值。好比在DOS窗口中运行程序一样,比如:(format这个磁盘分区程序用过吧)
format c:\....
这个sys.argv就是format 空格后面所输入的值(c:\....),sys.argv[1])就是第一个,以此类推...
估计你是在IDL中运行程序的,所以报错,你换到DOS中用 python *.py xxx xxx方式就不会出现这个问题了。我输入方式如下:
E:\...\MyPython>python permute3.py param1 param2 param3

argv[0]一般表示文件本身自己,也就是文件名。
哪儿有语音资料,我也下来看看。
被你说的这么动心了,不看就对不住自己了。
哈哈。
稀饭,稀饭,刚刚到网上找了一下韩文的资料,一看啊,不看不知道,有那么多的发音用的东西,就像日文那些假名什么的东东,我就害怕了!
日文那50多个假名我都背不下来。。。
看来要下功夫。。
re: 我讲课用的幻灯片 任我行 2006-03-26 17:08
你教C语言?
我得看看你做的课件。
可要好好讲哦,别误了人家。(嘿嘿,笑话-_-)
不错,我得把这书都下来。
用过点点,写注释的时候需要掌握一些规则。
re: C++程序员应该掌握的技术 任我行 2006-03-23 15:47
讲具体点撒,我的老大
re: 算法与数据结构实验(二) 任我行 2006-03-22 17:33
template < class T > class stack
{
public :
virtual void push( const T & x) = 0 ;
virtual void pop() = 0 ; // 这样子void 类型有些不妥吧。
真的吗?
我也想加入哦。
嘿嘿。。。
re: 第一个C++程序 任我行 2006-03-09 11:12
哈哈,大家一起学习。。。
re: ACE Beginner 任我行 2006-01-08 21:14
恩,这个不错。对网络来说很简单。


学新的。。。。
re: 屏幕截图工具V1[附源码] 任我行 2005-12-27 16:11
这个能抓视频么?
这个是最关键的。
re: 我是如何"crack"掉winrar的 任我行 2005-12-24 15:28
我狂笑。。。。
哈哈哈哈哈哈哈哈阿哈哈
re: C++阅读渐进书目 任我行 2005-11-30 10:11
再贴:
推荐C++教程

1. <<The C++ Programming Language>> , Bjarne Stroustrup
这是一本每个人都应该买但不一定要看的书,强烈建议初学者不要看这本书,否则可能会一头雾水,失去信心,BS写书本来就不怎么样,他自己都说他的书有些晦涩难懂,但是买一本放在书柜里,有什么不清楚的地方查查高人如何解析还是有必要的。中文版是裘老师翻译的,以裘老师的深厚功力,技术上大家大可放心,但语言流畅上我就不敢认同了,况且这还是一本大书,如果要追求语言流畅的话,可能没有两3年是出不来的,而且国内的出版社又那么急功近利,稿酬不高,做得那么好有必要吗?

2. <<C++ Primer>> , lippman
lippman的地位自然不用猜疑,此书也被评为C++的最佳入门书籍,也是Lipman写得最认真的一本书,第3版在国内98年就有了。全书可谓是C++大全,深度适当,比较适合初学者,或者想对C++和程序设计有大概了解的读者, 但就是比较厚,这也只能怪C++的源远流长,总是在打园场,不断增加新特性,让我们这群读者都不得不捧着这本大书品读。中文版是潘老师翻译的,文字通顺,但缺乏味道,看着一本千来页的书,而且前面一部分讲的都是程序设计思想,容易令人产生困倦,也难怪很多人半道出家学java。

3. <<effective C++ >> Scott meyer 同下

4. <<more effective C++>> , meyer
这年本书乃是改善设计思维和设计思想的必读书籍,书中每个item莫不是经过千锤百炼之后得出。其中,effective比较浅显易懂,每个item都比较短,而more设计思想更进一层,有些item已经多多少少有设计模式的味道。我看过的是繁体版,这两本书候老师翻译得不错(我觉得是候老师翻译得最好的两本书,比较认真),读起来比较有味道。建议初学者在看完一本C++比较完整的书后直接拜读此2书。

5. <<The C++ standard library>>
就是现在卖得比较热的书,梦魇和候节翻译的,翻译得很好,语言很通顺,技术上也很好,只是书中有些代码我是调试不过,或许只能怪STL里面有几个经典错误,不知看这本书的读者发现了没有?我严重建议C++的初学者看这本书,先知道应该怎么来用C++,怎么来充分利用标准库,而不是一头钻入C++的庞大晦涩语法里面,先用标准库才能养成良好的代码编写风格,更可以提高自己的实作能力,否则你如果花上一年半载在C++的语言细节上,可能自己都生气为什么还是写不出好的程序出来,公欲善其事,必先利其器就是这个道理。


6. <<modern C++ design >> Andrei Alexandrescu
这是天才Andrei Alexandrescu的作品,很好的一本高阶书,此书我只是浏览一下大概,没有仔细看,有些地方看不懂,全书把C++和设计模式融为一体,向人展示了许多不平常的设计技巧与设计规范,令人折服。但有些难度,还望各位慎重。至于里面的技术实不实用,就要因人而异了。


7. <<C++ Template>> 据说书中展示了模板的精华之处


8. <<exceptional C++ 和more exceptional C++>>
Herb Sutter的书读起来比较轻松,此2书可以作为effective与more effective的姐妹篇,写作风格有些如苏格拉底的提问式教学,但应用得还不够火候。书的内容确实不错,定位和effective差不多,但我个人而言还是更喜欢Meyer的书。More有中文版,有Lostmouse翻译,质量一般,翻译给人的感觉比较仓促,很多地方都过于直译,味道怪怪的。


9. <<essential C++>> lippman 很简单的一本书,初学者如果觉得自己确实很菜可以先看这本书,你肯定能看懂,也是lippman的书,但英文版有些地方值得商榷,还是看候节的中文版吧,翻译得还可以,就是台湾味道太浓了些,有点喧宾夺主之嫌。如了门的读者就没必要看这本书了,看它还不如看lippman的inside the C++ object model呢。


10 . <<designing and coding reusable C++>> 关于重用和程序库设计的一本书,是由AT&T的Ellis夫妇写的,书写得很好,充分考虑了设计可重用程序库的方方面面,对于每个想设计程序库和的读者都应该看这本书,中文版名是《设计和重用C++程序库》,即将出版。


11. <<thinking in C++>> 我是觉得此书一般,并没有外面吹的那么好,可以说是中等偏上吧,要看就要看英文版的,中文版的千万别看,那个译者太不负责了

12. <<Runmination on C++>> 据说人邮既要出版了,是由konnig夫妇写的,如果你想知道cfront的历史,还想清楚cfront的领导者,就找他们夫妇吧,那时,konig和BS是独立的,而其它的人都是由konig夫人Barbara领导的,konig在C++中可算是number 2,属于学术派的那种,实际上C++也是分派别的。 英文版的质量肯定很好,有很多新的设计观念,中文版还要期待,看看结果如何。

13. <<16Accelerated C++>> 也是koenig和Barbara夫妇写的,据说很好,但我没机会看,实在不敢评价。

14 <<C语言接口与实现:创建可重用软件的技术>>
re: 屏幕截图DIY 任我行 2005-11-24 10:10
能截视屏吗?
re: 比饶口令还饶口的复杂声明 任我行 2005-11-04 10:34
晕,谁定义的这种变量?
拉出来弹JJ。
你知道金庸对吧, 他的小说里把各种武功写的出神入画, 当然那是胡吹八撤
的是吧,可是你知道嘛,这些武功真的存在哦,不信看看我练剑的经过:

[[[ 本为杜撰, 绝无此事]]]

A 我想学习剑术

[[["如果你不想从事IT这一行业我看学学打字,上网,聊天就算了,就算你有所成就,
也只不过是都得如何更有效的操纵机器,外面的世界多精彩!看看小说,和朋友闲聊
都比象程序员那样整天坐着面对没感情的机器好!想赚钱就去搞销售,只要肯卖里,
一年下来搞个万儿八千的不成问题!"
我开始犹豫了,学?不学?还是学吧, 不学也行吧...]]]

B 我的朋友说太极剑法更易于养生,但我还是我选择了华山派剑法,因为很有名.

[[[你在犹豫不决嘛?哦,如果你真的要干,那么先学会和机器说话,找门语言吧,
可好多人好像在搞BASIC 或JAVA,他们说效率高,"我行我素"不知道是优点还是
缺点,反正我选择了C, 听说这个很难学.]]]


C 拜师不成, 每日只能借送水的机会学习基本的拨,挡,撩,刺,总算"会"用剑了

[[[跨进IT好难,想考个好的院校偏偏落了榜,不过走进大学了,总算老师管不
着了吧,所以到处"搜刮"C语言的资料,花钱上机,功夫不复有心人, 总算学到了
点C的基本知识, 好像我会编程序了,自然心里美滋滋的! ]]]

D 刚刚学会点皮毛我就学会打架了,结果...唉, 被打是丢盔弃甲,手忙脚乱的连
剑也丢了! 怎么才能把剑拿稳? 从此我开始研究各种套路,集"各家之所长" 好像
是进步的捷径吧!

[[[刚刚学会点语法就拿着三脚猫的功夫到处炫耀!"我会编程序,牛X吧!", 知道
<叶公好龙>的故事嘛? 好在我不姓叶要不肯定会"千古留名". 很快消息传到了
我的一个老师那里,她把我叫去问我关于VC的基本操作知识,因为她在学,结果我
本来是学TC的嘛,所以张口结舌,后来的事我就不提了! 回去后我就打算多学几种
开发环境下的程序设计,把什么VC.BC.Pro-C.等多种开发环境都熟悉了一下.呵呵,
你来问我啊?结果不会有人找你了! :( ]]]

E 有一天我碰到了一个高手, 他看到我手中拿着剑就让我和他比试比试, 我真是
高兴, 可是他偏偏不让我用剑,他给了我把斧头,让我砍木桩,比试谁砍得深. 那个
斧头好重,总算试着拿了,然后用尽全身力气, 一下把木桩砍了可口!可那个人摇摇头,
说 "你根本没力气,就算斧子以自身的重量掉到桩上也比你砍的深". 那个人
原来是个柴夫!

[[[上大学二年我去一家公司打工,本来是想跟别人学点东西的,但是大家一起
工作,不会有人闲着没事偏偏来教我. 工作的第三天组长拿给我些代码给我看,我
一看就傻了,用PASCAL 写的,组长说让我把那些函数改写用C写, 以前从来没写过
超过500行的代码,可是我数了数,那些代码超过了2000行,我真的傻了,然后硬着头
皮假装看着, 坐在我旁边的同时看出了我的问题,他很愿意解答我些问题.最后他告
诉我说,各种语言是相通的,程序设计的基本结构相差不多,他让我学好数据结构和算
法和编译原理等基本知识. 这个同事是搞硬件的,他那时候在测试自己做的显卡!]]]

F 我真的不明白,为什么没力气? 我放下了手中剑, 开始从事正常的劳动,打水,砍柴...
不过从来没有放下心里的剑, "到底什么是'正宗'?' 什么是'剑', 砍柴也可以练剑嘛?"
从此我开始锻炼身体因为我知道要练剑,先练气,气不足也许连砍柴的斧子都拿不起!
日复一日,年复一年,我几乎忘记了我还会些用剑的招数.

[[[ 我辞了工作,回到学校开始学习计算机基本知识, 因为我知道,本来C语言就
是来操纵计算机工作的,我连计算机是什么怎么工作的都不知道,何谈编程? 一年来
我没有写一句代码!]]]

G 数年来我练就了一身的力气, 有一天我决定拿起剑来闯荡江湖, 所谓不入江湖怎知
江湖.

[[[ 大学没毕业我就到一家软件公司做程序员, 我终于又写代码了,]]]

H 驭剑术. 闯荡江湖没几日我遇到一个高手, 可能是我的福气吧! 他很年轻,不过
衣着和气语不俗,我们约好月初一一比高下. 很快日子到了. 我们大战
二十多个回合, 最后我还是输给他三招, 不过我们总算有缘,因此无名山下结拜为兄弟
当然免不了到小店去喝酒谈剑. 原来他家是武学世家, 酒过三旬, 他交给我一本
<驭剑术> 作为见面礼然后我们相互道别了!

[[[ 这是北京的一家小公司, 我的一个同事和我相处的很好,当然平时还要他
多多指点. 一次他和我说:"我知道你写过两万行以上代码的程序,所以我才和你讨
论一下,我有个毛病:写代码少于万行的人我从来都不和他谈论技术,不过虽然你写
的代码多,基本功也不错,但是你不能灵活运用,所以你写程序的效率太低,我这
里有很多C语言方面的经验,是我总结的,看看能不能对你有些帮助" 我十分高兴!]]]


I 剑道. "学剑干什么?" 这个问题在我闯荡江湖的时候越发模糊了, 除暴安良?
或是仅仅拿些赏钱呢? 一日在京城, 我在酒店碰到了一位镖局的弟兄, 他看我一副
侠客的打扮就让我到镖局去干,他是那里的镖头,一个月二十两纹银还算好,我总算
安定下来了,平时除了押镖我依然默默的做我的剑客!

[[[ 做小工好辛苦又不能转政,所以我辞退了工组打算另谋高就, 恰好我的
一个朋友是一家稍大的公司的股东之一,因此他听说我的事后就把我叫到他们公司
工作,除了每月薪水外,我还额外的拿到了些股份,呵呵,总算不错了! 在那里的工
作也很辛苦,其实我是"打杂的", 和几个同时专门从事技术研发,公司让干什么我
们就干什么. 在我看来学习语言就是为了拿来用.]]]


J 无剑.
???
哈哈,小輩才出來看世面,如有同名,純屬巧合!
播放器系贴上了段代码。
re: 如何通过FILE*操作内存文件? 任我行 2005-10-15 14:01
关注,等你写全了,我就来用,哈哈。
〈Essential C++〉 中文版,2002 Lipman
〈C++.Primer.4th〉2005 Lippman,
〈Effective C++ 3rd〉 2005
〈More Effective C++〉
以上几本,我这里有电子版的,不过还是喜欢看纸版的。电子邮件联系。

谁有〈The.C++.Programming.Language.3rd〉Bjarne Stroustrup这本书?Mail给我,谢谢。
共2页: 1 2