提问前我们该做什么?

我发现初学者往往只是不知道怎么利用网络的资源,所以才会提出一些在老手看来比较“幼稚”的问题。
其实在网络上“淘金”还是有技巧的,而我自己是这样寻找帮助的:(在使用MSDN搜索过,并找不到满意的答案的前提下)

1、首先使用
http://www.google.com
例如,前段时间我想找一个对话框淡入淡出的源代码,我就在google里使用了下面的关键字:
AnimateWindow 例子代码 SDK
注意要全部输入进去,很快我就找到了一大堆,满足了我的要求。
这种方法通常可以解决50%的问题。

2、如果用google解决不了的话(有时候会找到的太多了,以至于完全没用),那么我会在
http://www.csdn.net
里面对应的版块搜索。如果问题比较常见,那么在这里通常都能得到解决。

3、如果CSDN找不到我要的东西,那么我会去下面的站点(国内)找找有没有源代码:
http://www.vchelp.net
http://www.vckbase.com
运气好的话,会有现成的,呵呵。

4、国内的网站找不到的话,我会去外国的网站找源代码,最经常去,并且强烈推荐的是这些:
http://www.codeguru.com
几乎有我想要的所有VC类源代码,尤其是做界面的类库!
http://www.codeproject.com
这个的速度比较慢,但是往往也会有收获。

5、如果还是没找到,我会到外国的论坛进行搜索,我经常去的论坛有:
http://board.win32asmcommunity.net
http://www.codeguru.com/forum
http://board.anticrack.de
通常第一个论坛就能完全满足我的要求了(因为它是大名鼎鼎的Iczelion的汇编论坛),特别是加密算法、PE……应有尽有,爽啊,呵呵。

6、如果……最后我会使出杀手锏,去新闻组(newsgroup):
http://www.deja.com
这个搜索引擎能搜索到很多有用的信息。


其实老鸟和菜鸟的区别,往往只是在于会不会利用资源,搜索引擎是很重要的手段。别看很多老鸟好像从来不提问题,而且还能回答新人的问题,好像他们什么都懂似的,其实他们并没那么厉害,只不过完全可以通过自己的搜索找到答案,所以不需要提问……

最后,如果大家有兴趣,可以到下面的链接看看各种搜索引擎的利用技巧(包括怎么使自己的主页在搜索引擎中的排名提前):

http://www.SearchEngineForum.com

老罗
2003-1-25