重工电子论坛

标题: 关于VC写程序的一点个人感觉 [打印本页]

作者: 李维强-15级    时间: 2015-6-16 02:49
标题: 关于VC写程序的一点个人感觉
我所接触的VC开发上位机程序是一个相对麻烦的过程,它用的C++语言 在微软规定的MFC框架下做一系列操作,但是它又是一个万能开发工具。
举个简单的例子来体现它的麻烦:例如在matlab下面修改一个窗体的底板颜色,我直接用鼠标选择颜色即可,但是在VC下面没有类似的操作选项,你需要代码实现,一旦接触代码,我就要翻阅微软提供的MSDN函数库,去一步一步的实现颜色变换。

VC的万能特性: 例如在有些在客户指定应用的下位机上面,往往兼容VC编程(当然往往不只兼容VC一种),所看到的大部分外挂程序,破解软件是用VC写的。VC能够写出其他绝大多数编译环境所生成的软件,然而VC写的东西其他软件不一定能写(这种一般在内核级别的代码上能够体现,VC可以写一段代码直接让电脑蓝屏,而其他程序基本上办不到。),这样说吧,我觉得如果一个应用程序的代码量超过2万行,VC可以体现出优势,如果低于这个数,用VC开发就显得麻烦。。。

在其他学校不知道,作为工学院电子学院的学生,在大学期间学校只开过C语言这门课,但它不能开发窗口程序,于是自学了C++,因为它和C语言看起来比较类似,所以就用VC来开发窗口程序,后来发现这玩意还和电子方向的很兼容,因为都是类属于底层开发了,所以就将就用嘛。现在市面上,招C++的也是很多的,用好一样,有一定的基础了,根据以后的业务需要,再去学其他的,要相对快得多。






欢迎光临 重工电子论坛 (http://www.cqutlab.cn/) Powered by Discuz! X3.1