C语言 C++ 比较C# 问题篇 ,无知菜鸟者无谓
最近学习C#,小的也算努力,看了两天的书,结合VS2005胡编了一天的程序,回头想想,一大堆的问题。自我感觉似乎学了一门更笨的语言。小的平常用的是C 和 C++;也编过一些MFC的程序(也只会MFC),从C++到C#,到底什么东西变的更好了?
1。不用指针,要用指针要声明unsafe,就是不安全,如果说C#为了内存的安全,即为推荐不使用指针。c++中惯用了指针,觉得非常好。
2。指针参数传递怎么办?
3。c++中new 和 delete 成对出现, c#中是不是new 和 dispose也应该成对出现呢?(看到很多源程序不是这样的)
4。没有.h了,很不习惯,全部采用命名空间,以前编的程序怎么办?
5。以前的lib 怎么用