重工电子论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5088|回复: 0
打印 上一主题 下一主题

[VC] 关于VC写程序的一点个人感觉

[复制链接]

287

主题

668

帖子

5636

积分

学生管理组

Rank: 8Rank: 8

积分
5636
跳转到指定楼层
楼主
发表于 2015-6-16 02:49:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我所接触的VC开发上位机程序是一个相对麻烦的过程,它用的C++语言 在微软规定的MFC框架下做一系列操作,但是它又是一个万能开发工具。
举个简单的例子来体现它的麻烦:例如在matlab下面修改一个窗体的底板颜色,我直接用鼠标选择颜色即可,但是在VC下面没有类似的操作选项,你需要代码实现,一旦接触代码,我就要翻阅微软提供的MSDN函数库,去一步一步的实现颜色变换。

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

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

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|cqutlab ( 渝ICP备15004556号

GMT+8, 2024-4-30 04:26 , Processed in 0.156660 second(s), 30 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表