VC++与C# 大家能说一下VC++与C#的优缺点吗?本来没学过C#,所以完全不了解C#。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 c++从c发展而来,可以移植性好,代码兼容性高,而且结构严谨,如果是初学者,建议从c++开始系统学习;C#综合了C++和Java的优点,完全面向对象,属于.Net语言的一种,类库全,编程简单省力,易于上手,但无法在本机编译成二进制文件,而是要编译成中间文件,到目标机上执行时重新生成二进制文件,这也就造成了代码的不安全问题,因此做工程时,要使用混淆器将代码混淆。C#还有一个很严重的问题就是目标机上一定要装有微软的.net framework才能执行程序,所以如果你的程序比较小,用C#会觉得很别扭,程序才几兆,装个.net要二十几兆,打包的时候很郁闷……就这么多吧,你看看 关于MFC对话框问题 TCP接收的问题 mfc ado连接access数据库的问题,难道主键必须是自动编号? 与音频编程相关的一些基本问题 请较高手 困扰我很久的问题:如何编译SDK中的例子 请问谁有visual assist 6 的注册码? 立即给分! 在activex中显示win32窗口程序 关于hook函数 我想转Visual C++,各位大虾有无好的建议? 关于函数返回值的问题 有在VC2008下面使用TeeChart Pro ActiveX的朋友么?
C#综合了C++和Java的优点,完全面向对象,属于.Net语言的一种,类库全,编程简单省力,易于上手,但无法在本机编译成二进制文件,而是要编译成中间文件,到目标机上执行时重新生成二进制文件,这也就造成了代码的不安全问题,因此做工程时,要使用混淆器将代码混淆。
C#还有一个很严重的问题就是目标机上一定要装有微软的.net framework才能执行程序,所以如果你的程序比较小,用C#会觉得很别扭,程序才几兆,装个.net要二十几兆,打包的时候很郁闷……
就这么多吧,你看看