学习C#后学习C ++

时间:2010-06-14 18:22:54

标签: c# c++

我正在用C#开发一个库,最近买了一本很棒的书来帮助我,但代码片段是用C ++编写的。

有没有人有链接到网站/ PDF,它会给我一个C ++速成课程? (主要是语法而不是优点/缺点等),因为我将在C#中开发,但像 - >,::,&,**这样的东西让我感到颤抖。显然这些语言不是100%兼容,但如果我从“理论”的角度知道C ++正在做什么,我可以用C#重写它。

我有一个Google可以找到答案,但所有网站似乎都是“我应该使用C ++还是C#?”,这对我没什么好处。

提前致谢。

4 个答案:

答案 0 :(得分:4)

对您而言可能过于简单,但http://www.cplusplus.com/doc/tutorial/对于之前从未见过代码的人来说是个好地方。

答案 1 :(得分:1)

我想说最好的方法是查看一些针对C ++程序员的文章,这样你就可以看到差异(我知道你反过来要求,但这会向你展示C ++程序员的心态)。一个好的是:

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

然后拿起一张像

那样的备忘单

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

在文章和备忘单之间你应该很顺利。

答案 2 :(得分:1)

您想要的只是熟悉C ++语言的快速方法,以便您可以阅读代码并在C#中重新实现它。然而,“快速”取决于c ++代码的复杂程度。然而,对于那些试图为更新,更简单的语言经验的程序员学习C ++的人而言,一本好书是“Accelerated C ++”。

答案 3 :(得分:0)

这可能很有用:http://www.code2code.net/