2010-06-14 93 views
1

我開發的C#庫的時刻,最近買了一本偉大的書來幫助我,但代碼片段在C++之後。瞭解C++學習C#

有沒有人有一個鏈接到一個網站/ PDF那會給我在C++速成班? (主要是語法而不是優點/缺點等),因爲我將用C#開發,但諸如 - >,::,&,**這樣的東西讓我感到不適。顯然這些語言不是100%兼容的,但是如果我從'理論'的角度知道C++在做什麼,我可以用C#重寫它。

我有一個谷歌找到了答案,但所有的網站似乎是「我應該用C++或C#?」,這是沒有任何好處給我。

在此先感謝。

+0

也許您提供庫的上下文/樓宇,我們可以推薦的替代文本爲好。 – 2010-06-14 18:26:56

+6

這些語言實際上具有很少的共同點,從一些基本的語法中可以看到_apart_,所以對語法的指導不太可能有幫助。 – 2010-06-14 18:36:50

回答

4

可能對你來說太簡單,但http://www.cplusplus.com/doc/tutorial/是誰從未見過的代碼之前啓動者的好去處。

+0

這一直是我的最愛,我推薦給那些始終用C++開始的朋友。 – jlafay 2010-06-14 18:28:40

+0

我下載了完整的PDF教程,那裏有一些非常有用的東西 – RichK 2010-06-14 18:48:00

1

我會說,最好的辦法是看一些針對C++程序員的文章,所以你可以看到差異(我知道你問反之亦然,但這會向你展示C++程序員的心態)。一個好的是:

http://msdn.microsoft.com/en-us/magazine/cc301520.aspx

然後在

http://www.dreamincode.net/downloads/ref_sheets/cpp_reference_sheet.pdf

的文章,你應該對你的方式是很好的備忘單間拿起小抄像之一。

+0

謝謝,我喜歡備忘單 – RichK 2010-06-14 18:47:24

1

所有你想要的是一個快速的方法來熟悉C++語言,這樣就可以讀取的代碼,並在C#中重新實現它。然而,「快速」取決於C++代碼的複雜程度。儘管如此,對於那些試圖爲程序員學習C++的人來說,一本很好的書籍是「加速C++」的。