求助C#和C++,VC#和VC++在应用范围上有什么不同呢 
C#和C++在串口编程上有各有什么优缺点么

解决方案 »

  1.   

    C#是一种语言,VC#是使用C#进行开发的一个集成开发环境(C#),它包括了C#语言的编译器,文件编辑器,资源编辑等许多工具的集合。C++也是一种语言,C++与VC++的关系和C#与VC#的关系完全相同。至于具体的应用来说,C#是一种.NET语言,它完全运行于托管环境中,必须借助于CLR才能运行。而C++则号称可以在任何平台任何架构的CPU下运行,当然仍然需要移植的工作(就VC++而言,它只能开发Windows下的程序)。
    一般来说VC++是编写比较小规模的,要求高效率的程序,如:应用平台的核心等。
    C#是现在进行应用开发的首选语言之一。对于串口编程而言,两者都没什么太大的麻烦。但借助于语言和平台的优势,C#的开发速度远高于VC++。(指开发效率,非运行)。
      

  2.   

    Actually i find it now also a little bit too early to end this question. But i find your answers short, simple but it has already included some important points i need. So i have ended it. Thanks a lot for the answers. Sorry, i cannt tip Chinese directly