代码之家  ›  专栏  ›  技术社区  ›  Cristián Romo

C++学习后的C++

  •  18
  • Cristián Romo  · 技术社区  · 17 年前

    C++程序员在迁移到C时需要知道哪些主要的差异?(例如,我可以用什么来代替STL、它们之间的语法差异或其他任何可能被认为重要的东西。)

    5 回复  |  直到 17 年前
        1
  •  26
  •   Community Mohan Dere    8 年前

    C# for C++ Developers 这是一个很好的起点。该表列出了两种语言之间最重要的比较。

    一旦你探索了其中的一些差异,你可能会选择一个你过去在C++中编写的独立项目,并在C语言中重新编写它。在您的第一个过程中,您可能会使用相同的设计和算法,直接进行翻译。随着您对C#的使用越来越熟悉,您将认识到如何利用C#中仅有的语言功能以及功能极其丰富的.NET Framework。

        2
  •  6
  •   Greg Hewgill    17 年前

    远离的 从C#开始,但它们仍然存在,它们无处不在,它们被称为 .

        3
  •  5
  •   orcmid    17 年前
        4
  •  2
  •   JacquesB    17 年前

    首先要注意的是,~/Debug是C++,它与C语言中的~/终结器没有什么关系——参见IDISPosiabd/Upple。

        5
  •  2
  •   Community Mohan Dere    9 年前

    有一个类似的问题,有很多的指针(双关:--)和关于C++和C的差异的资源,以及学习过渡时要注意的问题。 Linux/C++ programmer to Windows/C# programmer .