主题:[原创]初学VC++者的困惑!请大家帮帮忙!
yaochen
[专家分:20] 发布于 2008-03-29 13:29:00
我是一名VC++的初学者,到底VC++和C++有什么具体的区别呢?
还有我看过C++语言的书,可是如果给一个要用到函数库的题目就不知道怎么办了,以前遍编的都是书本后面的习题,我该这么样突破这个编程的这个难题呢,现在向大家请教,希望多多帮忙![em18]
回复列表 (共5个回复)
沙发
abzhang [专家分:550] 发布于 2008-03-29 14:24:00
c++ 语言,
VC++ 编译器
等同于
c 语言
Turbo C 编译器
多编程,多看别人的代码。
最重要的就是“毅力”
板凳
ynwszk [专家分:200] 发布于 2008-03-29 15:55:00
函数库就是别人写好的完成一定功能的函数,你直接用就行了。
C++是一个语言,VC是一个用C++编程的集成开发环境,方便编写和调试
3 楼
lpf46261479 [专家分:970] 发布于 2008-03-29 22:21:00
C++/C只是一种语言,包括它所支持的数据类型,语法定义,语法结构.
而VC是基于C++的一种IDE 集成开发环境,
里面不单单提供了C++编译器.标准库里的函数,类,容器,算法
还提供了很多类库...如MFC,COM,等等.
4 楼
星绽紫辉 [专家分:1700] 发布于 2008-03-30 14:40:00
如果你是初学C或C++,建议你不要用VC++编程,建议用C-Free编程。它有完全中文的C/C++函数帮助信息,而且有智能代码提示功能,它也支持STL和WINDOW API。你也不要急着学MFC,建议先学习C/C++标准库编程,然后学习STL(如果你学STL很好的话,也可以学下Boost),然后可以用VC++或C-Free或Dev-C++进行Windows 编一些窗口界面,或有些基础功能的小软件。当你对Windows软件原理及常用API有了很好了解的话,你就可以试着学习类库(MFC,QT,ATL等,可以看下我在C++论坛区的一篇“因该了解的类库”的帖子)。
-------------------
永远记住,如果你做过一种课题或专题,你不需要再再它上面反复停留,还在为忘记具体的实现代码而烦恼--因为它已经被列入泛型数据结构或泛型算法,你甚至可以用一行代码调用一个快速排序或查找算法,而且是世界上最优最快的算法。也就是说,你要明白你的目的?!会用一种语言,不要一开始被那些编程平台的自己的符号,宏,库的复杂的表示所迷惑,你需要向标准靠拢,会用STL、boost这是前提!这样你学习效率会更高,编写复杂软件所需要的时间也会更短。
5 楼
yaochen [专家分:20] 发布于 2008-03-30 16:35:00
谢谢各位的指教,真的很感谢!
我来回复