??xml version="1.0" encoding="utf-8" standalone="yes"?>91久久精品电影,国产成人香蕉久久久久,亚洲?V乱码久久精品蜜桃 http://m.shnenglu.com/Geek/category/12673.html /*c/c++ 法 |络 游戏~程*/ <p><marquee>coding无难?只怕有?j)h</marquee></P>zh-cnSat, 02 Oct 2010 19:34:28 GMTSat, 02 Oct 2010 19:34:28 GMT60[转]写给计算Y件专业的大学?/title><link>http://m.shnenglu.com/Geek/archive/2010/10/01/128228.html</link><dc:creator>Geek.tan</dc:creator><author>Geek.tan</author><pubDate>Fri, 01 Oct 2010 14:28:00 GMT</pubDate><guid>http://m.shnenglu.com/Geek/archive/2010/10/01/128228.html</guid><wfw:comment>http://m.shnenglu.com/Geek/comments/128228.html</wfw:comment><comments>http://m.shnenglu.com/Geek/archive/2010/10/01/128228.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/Geek/comments/commentRss/128228.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/Geek/services/trackbacks/128228.html</trackback:ping><description><![CDATA[<h1 class="b"> <span id="subject_tpc">[转]写给计算Y件专业的大学?/span> </h1> <div id="hlfdvzh" class="tpc_content"> <div id="nlndxrn" class="f14" id="read_tpc">    首先说一说进入计机专业的目的,我个人是因ؓ(f)十分喜欢IT业,很喜Ƣ折腄(sh)脑,所以在填报志愿是毫不犹豫的在报?jin)的所有的学校都填写的计算Z业,梦想 着q入计算Z业后能遇见很多高手,能交到几个知己,谁之q来后却大失所望。计机专业的学生有很多以前对计机不怎么?jin)解Q而且q有部分大学前连? 机摔R没摸q,对计机很熟(zhn)的很少Q高手更是凤毛麟角,大多Ch是服从了(jin)父母之命Q显而易见,目前C会(x)最热的行业是IT业,工资最高的也是IT业,? 着q个因素Q大多数考生的父母都让自q孩子q入?jin)计机专业Q而大多数学生也天真的认ؓ(f)从计机专业毕业后就能够像电(sh)视里演的大多数白领一h天只用坐 在办公室里和同事们聊聊天Q和老板吃吃饭,每天{և个字然后有高工资等着你去ѝ?br> <br> q校后他们发现其实他们在专业课方面什么都听不懂,自己也一点兴都没有Q没有兴那没有学?fn)的动力Q而且q个专业是要靠?zhn)性的Q而兴是培养(zhn)性的W? 一步,然后他们?x)发现越往(xin)后学专业课越难,也越听不懂,好一点的׃(x)狠下?j)来Q硬着头皮苦学一通,有可能也p走出一片\来,而不好的׃(x)此攑ּQ只需 要؜着考试通过Q؜毕业Q找个单位安?j)上班。有些h上了(jin)几年学连自己上哪些课都不知道Q拿个程序他分不清是用C语言写的q是用PASCAL写的Q不心(j)q? ?jin)DOS不知道怎么再回到WINDOWS。但说v游戏来头头是道,好像每个都是职业玩家一P有的每天只知道(chng)在网吧。这是中国计算Zh才下一代的(zhn)? 哀Q?br><br><br>    再说现在计算Z业大学生的学?fn)和生活。大多数计算Z业的学生Ҏ(gu)专业的发展及(qing)前景一无所知,每天都是看小说、玩游戏、看?sh)?jing)、打牌、喝酒、睡觉等{很 ?前?的事情。偶?dng)看见一两个同学看看与计机专业有关的书Q跑L来一看,全是什?游戏ȝ"?黑客U技"{此cMc。还有的C语言? C++谁是谁都q没搞清楚,拿本VC的书"刻苦ȝ"Q真不知他们看懂?jin)没有。好多学生都C(jin)?sh)脑Q但用处都是游戏机+机Q音响,每天都在用电(sh)脑玩着 各种行的游戏、看着最新的大片、听着时尚的音乐,是不用?sh)脑学?fn)。有的学生甚至问我电(sh)脑除?jin)玩游戏q能q什么,我问他你Z么这么问Q他告诉我他觉得 ?sh)脑只能用来玩游戏,不知道还能不能干q别的什么。据我了(jin)解,q几q在国内好几所高校的计机专业的毕业生的毕业设计竟然是做网,在大学了(jin)四年Q学完了(jin) 《数据就构》、《Y件工E》、《C语言》等专业译֐Q竟然交?jin)一个没有学q计机的h自学一两天p做好的东西!<br><br> q就是大多数计算Z业的学生Q在我在大学玩了(jin)两年之后Q我H然明白该ؓ(f)自己的未来打打了(jin)Q但q有许多Z然还?sh)么都不明白,所以就有了(jin)q篇文章?br><br><br>   如果你是以上我说的那U受父母之命来学计算机的学生Q如果你看了(jin)《计机应用文摘》第15期的《写l想当程序员的朋友》一文后Q发现自己没有当E序员的Ʋ望Q那么我q里有几条\l你选择Q?br> 1、学?fn)网制作,来ȝ站工作?br> 2、学?D MAX{YӞM动画Q?br> 3、学?fn)美术设计?br> 4、学?fn)网l,来考个CCNAQ去专业l网Q?br> 5、在保证能顺利毕业的前提下,ȝ狂玩游戏Q做个职业玩家或做一个或几个|络游戏的GM。(我n边就有这L(fng)人)(j)<br> 6、以上五条都与计机有关Q要有一定的专业知识Q但比v你的专业评单多?jin)。如果你看到q里q(sh)觉得有适合你干的,那这条最适合你:(x)在你们学校去修双学位Q修一个自己感兴趣的专业,计算机真的不适合你!<br> 如果以上几条有适合你的Q那么你努力去做适合你的那一片天圎ͼȝ杂志的下一文章,下面的文字你看了(jin)只会(x)费你的旉?  <br><br><br>如果你是计算Z业的在校大学生,而且惛_E序员,那么请往(xin)下看Q?br> 1、大学生zM富多彩,?x)o(h)你一生都隑ֿQ但隑ֿ有很多种Q你可以学了(jin)很多东西而难忘,也会(x)因ؓ(f)什么都没学到而难忘!<br> 2、计机专业是一个很枯燥的专业,但即来之、则安之Q只要你努力学,也会(x)发现其中的乐的?br> 3、记住:(x)万丈高楼q_P基础很重要,其是专业基课,只有打好基础才能学得更深?br> 4、C语言是基Q很重要Q如果你不学好C语言Q那么什么高U语a你都学不好?br> 5、C语言与C++语言是两回事。就象大熊猫和小熊猫一P只是名字很像Q?br> 6、请先学?fn)专业课《数据结构》、《计机l成原理》,不要刚开始就拿着一本VC在看Q你q面向对象都搞不清楚Q看VC没有M用处?br> 7、对~程有一定的认识后,可以学?fn)C++?jin)。(是C++而不是VC,q两个也是两码事!C++是一门语aQ而VC教程则是讲解如何使用MFCcdQ学?fn)VC应徏立在充分?jin)解C++的基之上。看VC的书Q是学不?jin)C++语言的。)(j)<br> 8、学?fn)编E的U诀是:(x)~程Q编E,再编E;<br> 9、认真学?fn)每一门专业课,那是你的吃饭?br> 10、在学校的实验室q你做错一万次E序都不?x)有人骂你,如果你在公司你试试看Q所以多d验室上机Q现在错的多?jin),毕业后就错的?jin)?br> 11、从现在开始,在写E序时就要养成良好的?fn)惯?br> 12、不要漏掉书中Q何一个练?fn)?-请全部做完ƈ记录下解题思\?br> 13、你?x)买好多参考书Q那么请把书上的E序例子亲手输入到电(sh)脑上实践Q即佉K套光盘(sh)有源代码?br> 14、VC、C#?NETq些东西都会(x)q时Q不?x)过时的是数据结构和优秀的算法!<br> 15、记住:(x)书到用时Ҏ(gu)。不要让q种事发生在你n上,在学校你有充的旉和条件读书,多读书,如果有条件多d版书Q你要知道,当一个翻译者翻译一本书Ӟ他会(x)不知不觉把他的理念写q书中,那本书就?x)变得像鸡肋Q?<br> 16、我q是认真听专业课Q因为有些课像《数据结构》、《编译原理》、《操作系l》等{,q种课老师讲一分钟能让你明白的内容Q你自己看要看好几个月,有的甚至看了(jin)好几q都看不明白?br> 17、抓住在学校里的各种实践的机?x),要?f)自己U篏l验Q就业时l验比什么都有用?br> 18、多d书馆Q每个学校的图书馆都有很多好书等你去看!<br> 19、编E不是技术活Q而是体力zR?br> 20、如果你军_?jin)要当一个好的程序员Q那么请你放弃游戏,除非你是那种每天只要玩游戏就能写出好E序的天才!<br> 21、你要有_的韧性和毅力Q有个高手出?jin)一道题?gu)试你的韧性和毅力Q找?0000以内的素数表Q把它们全都抄下来,然后再检查三遍,如果能够不间断地完成q一工作Q你可以满一条?br> 22、找到只属于你自q学习(fn)Ҏ(gu)Q不要盲目的q随别h的方法,适合自己的才是最好的Q?br> 23、请热爱E序员这工作!<br> 以上的话有些是我的经验,有些是我从高手那里直接COPY来的Q但他们都很有用Q记住他们,q守他们,那你们一定会(x)成功Q?<br><br> 对于大多数初学者来_(d)好多人有q种问题存在Q我到底先学什么?学C/C++Q还是学VCQ还是学Borland C++ Builder呢?q是DelphiQ哪一个更好呢Q学?fn)程序设计和学?fn)E序设计语言I竟是怎么一个关p?初学者究竟应该如何取舍呢Q就q些问题Q我从一 个高手那里看?jin)一下的q段话,可以帮助在这斚w有问题的人:(x)学习(fn)E序设计好比学?fn)射击,而程序设计语a对应射M的气枪、手枪、步枪等各种枪械。学? 击必须要选择一U枪梎ͼ不可能没有枪q能学好击的,也不可能同时学会(x)使用所有的枪械。但是,如果掌握一U枪械的击Q再学别的也pcL通了(jin)。因为在 熟?zhn)一U枪械的同时Q也学习(fn)?jin)射(yn)L术本w。再学其他的Q自然事半功倍。学?fn)程序设计也是一P必然要从学习(fn)一门程序设计语a开始入手。在学会(x)pȝ的编E? 理念之后Q用什么工具都一P<br><br> 之所以写q篇文章呢是因ؓ(f)自己眼看w边那么多的同学一个个?不务正业"Q荒废了(jin)学业Q心(j)急如焚,自己也荒废了(jin)好几q_(d)眼看微Y的Windows?.X 到现在的2003 ServerQ而中国的软g业还是在原地t步Q难道我们真要每q等微Yl他的操作系l换一ơ名字,我们l他交一ơ钱吗?q么大的利润Z么不留给我们? 己,Z么不让别的国家给我们交钱呢?q是q大中国E序员的一个共同的梦,要实现这个梦的h是现在还在大学里?准程序员"们,他们是中国Y件明天的? 望!希望q大计算Z的大学生看到q篇文章后,睡觉的能醒来Q玩游戏的能停下来,在网吧的能出来,一h赯本,坐在?sh)脑前,用程序写Z国Y件业明天? 辉煌Q?/div> </div><img src ="http://m.shnenglu.com/Geek/aggbug/128228.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/Geek/" target="_blank">Geek.tan</a> 2010-10-01 22:28 <a href="http://m.shnenglu.com/Geek/archive/2010/10/01/128228.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转蝲]?wi)状数?/title><link>http://m.shnenglu.com/Geek/archive/2010/09/10/126314.html</link><dc:creator>Geek.tan</dc:creator><author>Geek.tan</author><pubDate>Fri, 10 Sep 2010 06:15:00 GMT</pubDate><guid>http://m.shnenglu.com/Geek/archive/2010/09/10/126314.html</guid><wfw:comment>http://m.shnenglu.com/Geek/comments/126314.html</wfw:comment><comments>http://m.shnenglu.com/Geek/archive/2010/09/10/126314.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/Geek/comments/commentRss/126314.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/Geek/services/trackbacks/126314.html</trackback:ping><description><![CDATA[<p><strong>?wi)状数?/strong> <p><strong>                                  武钢三中   吴豪</strong> <p>【引a?<p>          在解题过E中Q我们有旉要维护一个数l的前缀和S[i]=A[1]+A[2]+...+A[i]?<p>          但是不难发现Q如果我们修改了(jin)L一个A[i],S[i]、S[i+1]...S[n]都会(x)发生变化?<p>          可以_(d)每次修改A[i]后,调整前缀和S[]在最坏情况下?x)需要O(n)的时间?<p>        当n非常大时Q程序会(x)q行得非常缓慢?<p>         因此Q这里我们引入“树(wi)状数l”,它的修改与求和都是O(logn)的,效率非常高?<p>【理论?<p>          Z(jin)Ҏ(gu)(wi)状数l有个Ş 象的认识Q我们先看下面这张图?<p><a ><img border="0" alt="查看更多_ֽ囄" src="http://photo14.hexun.com/p/2008/0805/231524/b_25F1665EFE7011E2D2EF878AB4C18939.jpg"></a> <p>         如图所C,U色矩Ş表示的数lC[]是?wi)状数组?<p>          q里QC[i]表示A[i-2^k+1]到A[i]的和Q而k则是i在二q制时末?的个敎ͼ <p>          或者说是i?的幂方和表示时的最指数?<p>         Q?当然Q利用位q算Q我们可以直接计出2^k=i&(i^(i-1)) Q?<p>          同时Q我们也不难发现Q这个k是该节点在?wi)中的高度,因而这个树(wi)的高度不?x)超qlogn?<p>          所?当我们修改A[i]的值时Q可以从C[i]往(xin)根节点一路上溯,调整q条路上的所有C[]卛_Q?<p>           q个操作的复杂度在最坏情况下是?wi)的高度即O(logn)?nbsp;  <p>           另外Q对于求数列的前n和Q只需扑ֈn以前的所有最大子?wi),把其根节点的C加v来即可?<p>           不难发现Q这些子?wi)的数目是n在二q制?的个敎ͼ或者说是把n展开?的幂方和时的Ҏ(gu), <p>           因此Q求和操作的复杂度也是O(logn)?<p>          接着Q我们考察q两U操作下标变化的规律Q?<p>          首先看修Ҏ(gu)作:(x) <p>          已知下标iQ求其父节点的下标?br>           我们可以考虑Ҏ(gu)(wi)从逻辑上{化:(x) <p><a ><img border="0" alt="查看更多_ֽ囄" src="http://photo14.hexun.com/p/2008/0805/231525/b_D394E00A5DDCCB42C41D983528C5FA50.jpg"></a><br>          如图Q我们将子树(wi)向右对称LQ虚拟出一些空白结点(图中白色Q,原?wi){化成完全二叉?wi)?<p>         有图可知Q对于节点iQ其父节点的下标与翻折出的空白节点下标相同?<p>          因而父节点下标 p=i+2^k (2^k是i?的幂方和展开式中的最幂Q即i为根节点子树(wi)的规? <p>          ?p = i + i&(i^(i-1)) ?<p>          接着对于求和操作Q?<p>          因ؓ(f)每棵子树(wi)覆盖的范围都?的幂Q所以我们要求子?wi)i的前一|(wi)Q只需让i减去2的最幂卛_?<p>          ?p = i - i&(i^(i-1)) ?<p>         x(chng)Q我们已l比较详l的分析?jin)?wi)状数l的复杂度和原理?<p>         在最后,我们给Z些树(wi)状数l的实现代码Q希望读者能够仔l体?x)其中的l节?<p>【代码?<p>求最幂2^k: <p>int Lowbit(int t) <br>{ <br>     return t & ( t ^ ( t - 1 ) ); <br>} <p>   求前n和Q?<p>int Sum(int end) <br>{ <br>     int sum = 0; <br>     while(end > 0) <br>     { <br>         sum += in[end]; <br>         end -= Lowbit(end); <br>     } <br>     return sum; <br>} <p>Ҏ(gu)个元素进行加法操作:(x) <p>void plus(int pos , int num) <br>{ <br>     while(pos <= n) <br>     { <br>           in[pos] += num; <br>           pos += Lowbit(pos); <br>     } <br>} <img src ="http://m.shnenglu.com/Geek/aggbug/126314.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/Geek/" target="_blank">Geek.tan</a> 2010-09-10 14:15 <a href="http://m.shnenglu.com/Geek/archive/2010/09/10/126314.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Q{QLIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _mainhttp://m.shnenglu.com/Geek/archive/2009/12/27/104162.htmlGeek.tanGeek.tanSat, 26 Dec 2009 16:42:00 GMThttp://m.shnenglu.com/Geek/archive/2009/12/27/104162.htmlhttp://m.shnenglu.com/Geek/comments/104162.htmlhttp://m.shnenglu.com/Geek/archive/2009/12/27/104162.html#Feedback0http://m.shnenglu.com/Geek/comments/commentRss/104162.htmlhttp://m.shnenglu.com/Geek/services/trackbacks/104162.htmlVisual C++的一些常见的错误Q?/font>

原文误Q?a >http://hi.baidu.com/shaolove2009/blog/item/b4e1682fbd1e5b584fc22604.html

LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main

解决Ҏ(gu):

控制台项目要使用windows子系l? 而不是console, 讄:
[Project] --> [Settings] --> 选择"Link"属性页,
在Project Options中将/subsystem:consoleҎ(gu)/subsystem:windows.

解决Ҏ(gu)Ҏ(gu)恰恰相反的情?

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16


解决Ҏ(gu)是:(x)project-settings-link的project options里的 /subsystem:windows
Ҏ(gu) /subsystem:console

此类错误的原因在?

在新建工E时要分清Win32 Application和W(xu)in32 Console Application.它们都是工作?2位Windows环境的程?其中Win32 Application 是普通的常见的窗口应用程序,它们都是所谓的GUI(Graphics User Interface囑Ş用户接口.而W(xu)in32 Console ApplicationQwin32控制台应用程序)(j)往(xin)往(xin)是像MS-DOSH口QXP中叫命o(h)提示W)(j)的样子出?或者叫CUI(Character User Interface字符用户接口)?

因ؓ(f)Win32 Application的入口函Cؓ(f)WinMain
Win32 Console Application的入口函数是main
也就是说,如果你编写传l的CE序Q必d立Win32 ConsoleE序Q但VC里面默认的是Win32 ApplicationQ于是上面提?qing)的链接错误就l常出现?br>而W(xu)in32 Application和W(xu)in32 Console的区别就在于VC里链接参C?br>

我还搜到其他的类似的 几种error LNK2001错误:

1.libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Windows目要用Windows子系l? 而不是Console, 可以q样讄:
[Project] --> [Settings] --> 选择"Link"属性页,
在Project Options中将/subsystem:consoleҎ(gu)/subsystem:windows

2.E序入口讄错误, 提示:
msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16
通常, MFC目的程序入口函数是WinMain, 如果~译目的Unicode版本, E序入口必须改ؓ(f)wWinMainCRTStartup, 所以需要重新设|程序入?
[Project] --> [Settings] --> 选择"C/C++"属性页,
在Category中选择Output,
再在Entry-point symbol中填入wWinMainCRTStartup, 卛_

3.U程q行时库讄错误, 提示:
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
q是因ؓ(f)MFC要用多U程时库, 需要更改设|?
[Project] --> [Settings] --> 选择"C/C++"属性页,
在Category中选择Code Generation,
再在Use run-time library中选择Debug Multithreaded或者multithreaded
其中,
Single-Threaded                  单线E静(rn)态链接库(release版本)
Multithreaded                    多线E静(rn)态链接库(release版本)
multithreaded DLL                多线E动态链接库(release版本)
Debug Single-Threaded            单线E静(rn)态链接库(debug版本)
Debug Multithreaded              多线E静(rn)态链接库(debug版本)
Debug Multithreaded DLL          多线E动态链接库(debug版本)
单线E? 不需要多U程调用? 多用在DOS环境?br>多线E? 可以q发q行
?rn)态库: 直接库与程序Link, 可以qMFC库运?br>动态库: 需要相应的DLL动态库, E序才能q行
release版本: 正式发布时?br>debug版本: 调试阶段使用




Geek.tan 2009-12-27 00:42 发表评论
]]>
þAVĻ| þۺϺݺɫۺ| þþþAV | þþþùƵӰ| þһٸ| Ʒ˾þþ| ˾þô߽槼| ˾þô߽AVһ| ޵һƷƷþ| 99þˬ޾ƷŮ| þˬˬˬ | Ʒһþ㽶߿| þavСݲ| ޾ƷþþӰԺӰƬ| þþž޾Ʒ| þþƷ޾Ʒɫ| һAvëƬþþƷ| 66ƷۺϾþþþþþ| ۺϾþþƷɫ| 91þùƵ| ھƷþþþӰԺ| av˾þۺɫ| þþþƷר | þþþùպƷվ| þerƵᆱƷ| ƷþþþþþþþӰԺ| ݺݾþۺ˲| պŷþþwwwۺ| ޾Ʒþþþ66| vaþþþ| ݺɫۺվþþþþþø| ѾþþƷ99þ| ƷŮͬһþ| ھƷ˾þþþ| 97þþþ޾Ʒר| AVɫۺϾþAVɫۺ| þۺϾƷþ| 2021þþƷ99Ʒ| Ʒ99Ʒþ| þù˾Ʒ鶹| aaþ|