如何成为一名VC 程序员.pptVIP

  • 2
  • 0
  • 约2.95千字
  • 约 20页
  • 2016-12-02 发布于浙江
  • 举报
如何成为一名VC 程序员

Visual c++ Hanjing lee 2003-11 Introduction myself 李晗静 计算机科学与技术学院 Hylee@hit.edu.cn 0451Overview of this course A programming language How to programming with OO Grasp many concepts, skills and ideas Teaching methods Teaching by bilingual Book and slides written in English Spoken in Chinese 如何学习 Visual C++ 什么是Visual C++ Visual C++ 是Microsoft公司出的一套 C/C++ 编译器产品,内含一套整合开发环境(Integrated Development Environment,IDE) 为什么要选择 Visual C++ 流程图 扎实的基础 [常见问题一] “可以直接学习C++吗?” [常见问题二] “我已经看完C++了,可以马上开始学VC了吗?” 开始进入Windows编程 基于消息机制的Windows系统 Windows SDK编程 初学Visual C++ 使用比较浅的入门教程 比如《Visual C++ 技术内幕》 从些书上简单的例子开始 比如菜单、按钮、对话框之类 遇到问题多请教 利用网络资源BBS、论坛 “在战争中学会战争” 尝试编写比较大的项目工程是深入掌握VC的一条佳径 [应该注意的的问题] 程序风格 掌握调试技巧 使用联机帮助(MSDN) 写程序时非常忌讳的一个习惯 程序风格 掌握调试技巧 学会调试技巧, 是每个程序员的必修课。 使用联机帮助(MSDN) MSDN是一个非常丰富的开发资源,能够利用好这个资源,是每个VC程序开发的必备的功夫。 写程序时非常忌讳的一个习惯 “想到什么写什么 ” 谢谢大家! 本人资料: BBS ID:Justdoit_cbf 校内Mail:bfchen@mail.ustc.edu.cn * * C++语言 Windows SDK编程 C语言 VC、MFC学习 开发比较大的应用程序。 练就编程的基本功 了解并理解“面向对象思想” 熟悉开发环境,掌握VC开发模式 实践出真知,在战争中学会战争。 了解Windows消息机制以及其工作原理 从C/C++ 语言出发 良好的代码规范(变量命名,段落,格式,注释) 结构清晰,可读性好 (不要出现*p++ = i++ + ++j ) 欢迎加入 微软技术俱乐部 Visual C++ 是Microsoft公司出的一套 C/C++ 编译器产品,内含一套整合开发环境(Integrated Development Environment,IDE),也就是 AppWizard、Class Wizard、编译器、联结器、资源编辑器等工具的大集合。 如果说到Windows下的可视化开发工具现在大家接触得最多的就是VC,VB,DELPHI,BCB,一些可视化开发的JAVA。其实我觉得VC并不能完全算是一个可视化工具,这表现在VC中编写代码还是占了开发工作的大部分时间。而其他的可视化工具中都在界面设计中耗费了大量的开发时间。我一直使用VC的原因就是因为我能够一直将注意力集中在软件功能开发上而不是界面设计上。我认为这样能够在开发的过程中更加自由和有更多的控制权。而且这种情况下产生的代码维护性更强。举个简单的例子,在维护VB代码时如果没有一份详细的说明和流程就会使维护变得不可能,我想其他的基于界面开发的工具都会或多或少的产生这样的问题,因为在开发过程中开发工具将一个完整的流程分离成为多个部分,在开发完成后这些部分就很难统一起来。 选择什么样的工具的前提是你的开发目标,如果你希望开发一个很大的系统你就不应该选择面向基于界面开发的工具,但你可能会选择VB来开发前端的客户软件,而后台使用VC来实现。 对于一些并不是很复杂的软件来讲,界面和操作方式可能是非常重要的,所以选择VB,CBC都可以缩短开发时间。这时候选择VC就有些不智 我想对于初学者首先应该掌握的是C/C++,VC只是C/C++的一种开发工具。如果是刚接触C/C++则最好不要使用VC做为开发工具,因为VC的各种特性会分散你的注意力。我建议使用Turbo C++或Boland C++集成平台做为开发工具,这两个平台虽然都是DOS下的但是对于初学者真是在适合不过了(当然MSC也可以)。 因此,建议刚开始时开发一些字符界面的程序(也可以说是DOS程序,Console控制台程序)来加深对语言的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档