vc2008和vc2005的区别

问题描述

vc2008和vc2005有什么区别啊?如果我不适用framework,我不知道还有哪些区别?

解决方案

解决方案二:
2008没用过,估计win32部分没有大的变化,也许2008对c/c++支持的更标准一些吧。
解决方案三:
不用.net运行库的话,可以说没区别
解决方案四:
ide环境有没有新的好特性呢
解决方案五:
好像是对C++的支持更标准一些...
解决方案六:
等待牛人来答.
解决方案七:
没人答哦
解决方案八:
VC2005和VC2008与VC5和VC6的版本升级很像,没有实质性的变化,世事轮回,十年前的景色再现。用惯VC6后,突然用VS2005只是不习惯其对许多VC6默认改为明示行为,封装更好了,使用更方便,有的控件名称变化了,其他还一样。按部就班吧。不过,我看新手更容易上手,感觉上。C++还是针对API的C++。
解决方案九:
MFC类更多一些
解决方案十:
很好的呢,谢谢解答了啊
解决方案十一:
顶顶顶很有诱惑2008回帖是一种美德!
解决方案十二:
好像只有试用还没有盗版的出来的
解决方案十三:
VS2008可以完全兼容2003/2005一个字,强!
解决方案十四:
跟楼上的头像一样,展示了更多诱惑,封装更好~
解决方案十五:
面向vista的变化,应该有很多了吧
解决方案:
VS2008开发的程序兼容VISTA
解决方案:
vs2008的MFC改动很多开始支持Vista风格,类如CFileDlg类你可以去MS官网看一下有一篇文章名字叫whatisnew里面全面的介绍了vs2008VC部分的改变
解决方案:
2008目前还没有用过呢,号用不?
解决方案:
还满好用的。。2005-2008升级中。。其实偶不是为了VISTA也还是习惯2005装2个不太习惯
解决方案:
VC2008SP1支持c++TR1标准,还有就是搭载了界面库
解决方案:
不知道现在使用vc2005的多不多?
解决方案:
没用过2008,很想去看看!!
解决方案:
来学习的!
解决方案:
再学习!
解决方案:
偶知道对asp.net的更新比较多些,其它的不清楚了。
解决方案:
好看一点;.net3.5
解决方案:
引用18楼Dragonati的回复:

还满好用的。。2005-2008升级中。。其实偶不是为了VISTA也还是习惯2005装2个不太习惯

05能升级到08吗?
解决方案:
2008安装出来要4G多2005要小的多2008类型检查更严格2008可以打开2005的工程2005打不开2008的工程我先装了2005后来把他卸掉了后来装了2008又把他卸了现在用2003感觉比较好
解决方案:
作为编辑器没什么太大差别,如果是针对Windows平台开发,特别是COM相关的,建议装2005<br>现在常见到的VS2008对控件支持不是很好
解决方案:
VC2005支持.net2.0,VC2008支持.net3.5
解决方案:
引用27楼heIts的回复:

2008安装出来要4G多2005要小的多2008类型检查更严格2008可以打开2005的工程2005打不开2008的工程我先装了2005后来把他卸掉了后来装了2008又把他卸了现在用2003感觉比较好

改下工程文件把9.00改为8.00可以打开大部分的工程。另外有些函数定义改变了。增加了WM_MOUSELEAVE等消息函数。稍微改下。vs2005完全可以编译vs2008的工程。个人还是喜欢vs2005.4G多的IDE。。。这不是浪费是啥?没用过2008.据说2008用的是BCG的MFC?界面这东西。。。还是directUI最好了。
解决方案:
过来学习……有没有综合的描述?
解决方案:
提供了tr1,但还不支持boost
解决方案:
2005没用过,用过2003和2008.学习
解决方案:
VS08打好SP1以后我发现一个小改变,就是MFC.ico变得象素更高了。很有立体感,哈哈.还有08sp1后新建的MFC项目在没打sp1的平台下编译提示找不到头文件。个人感觉区别不大,可能是我太菜了
解决方案:
我只知道,2005下水晶报表没有2008下好用,我是用VC2005编程,用到水晶报表时还得装2008版的.
解决方案:
多了LINQ。
解决方案:
受教了^_^
解决方案:
2008多了个没有用的LINQ
解决方案:
来学习一下,了解新东西
解决方案:
多了很多东西!2008比2005好得多!
解决方案:
期待2010……
解决方案:
我还用vc6
解决方案:
我用了,DEBUG版本的时候复制到没有环境的机器上时候就不能使用。然后找找还是复制几个VS下的我文件过去才可以用。RELEASE的没那文件还要下载,我就没下,干脆就弄到2003上把文件从新编译下。用的。对2008的第一印象不是很好。
解决方案:
还是2010好些
解决方案:
还是有一些变化的,比如WPF的支持比vs2005的更好更强。vs2008使用的.net3.5,而vs2005没有,只能使用.net3.0。
解决方案:
怎么没人结贴啊
解决方案:
微软的VS版本更新很烦人啊
解决方案:
VC2008mfc模块类更多,做出界面可以像vc一样漂亮
解决方案:
该回复于2009-09-11 09:53:52被版主删除
解决方案:
习惯了VC再习惯VC2005,可是到现在我也不知道怎么加消息映射宏?就是VC中的classwinzad

时间: 2024-10-21 18:00:53

vc2008和vc2005的区别的相关文章

VS2008生成的程序无法在其它电脑上运行,提示系统无法执行指定的程序

经过一番查找,最给力的参考是 http://www.cnblogs.com/visoeclipse/archive/2010/02/27/1674866.html -----------------------以下为转载-------------------------------------------------------------- 首先感谢这位几仁兄的几篇博客: http://hi.baidu.com/fairysky/blog/item/130dda13db7b050a5aaf53

visual studio 2008-看了个vc6写的小程序用vc2008写就出错了,请帮我看看出错在哪里?

问题描述 看了个vc6写的小程序用vc2008写就出错了,请帮我看看出错在哪里? 我在vc2008里写了个简单的DLL,并希望调用它,结果出错了,不知道出错在哪里,希望知道的朋友指点,谢谢! dll代码: int myadd(int a, int b)//自定义的函数,返回俩数之和 { // AFX_MANAGE_STATE(AfxGetStaticModuleState()); return a+b; } ; myadd.def : 声明 DLL 的模块参数. LIBRARY "myadd&q

vc6下字符的格式输入在vc2005下如何转换

问题描述 形式如下:doublenum=100.;CStringstrt;strt.Format("%.2f",num);为什么在vc2005下编译出问题:errorC2664:"voidATL::CStringT<BaseType,StringTraits>::Format(constwchar_t*,...)":不能将参数1从"constchar[5]"转换为"constwchar_t*"请问是怎么回事,如何处

窥探try ... catch与__try ... __except的区别

VC中的这两个东西肯定谁都用过, 不过它们之间有什么区别, 正好有时间研究了一下, 如果有错误欢迎拍砖.基于VC2005, 32位XP 平台测试通过. 估计对于其他版本的VC和操作系统是不通用的. 1. try ... catch 这个是C++语言定义的, 每个C++都有对其的不同的实现. 使用也很简单. 比如我们有一个函数, 读入年龄. 如果<=0 或者 >=100, 抛出异常: int readAge() {   int age = 读入年龄;   if (age <=0 || ag

mfc-LBN_SELCHANGE和LBN_DBLCLK有什么区别?

问题描述 LBN_SELCHANGE和LBN_DBLCLK有什么区别? LBN_SELCHANGE和LBN_DBLCLK有什么区别呢,我是新手,请说的详细些. 解决方案 一个在选择更改的时候触发,一个在双击的时候触发 解决方案二: msdn文档中都有,详细地自己看,或者google下

固态硬盘做系统盘和做缓存盘有什么区别

  固态硬盘做系统盘和做缓存盘有什么区别          用固态硬盘直接做缓存盘不同于直接用固态硬盘做系统盘直接在固态硬盘上读取数据,固态硬盘做缓存盘的时候是根据用户经常访问的数据,将这一部分数据保存到固态硬盘上方便下次读取的时候快速读取而已,其作用类似硬盘的内存,只不过这块内存的数据并不会伴随关机而自动清空.         推荐阅读:让SSD速度飞起来 固态硬盘优化技巧大全  因此综上所述,最立竿见影的方法就是直接将固态硬盘做系统盘,并用剩余的容量安装游戏或者其他常用软件,这样收益是最明显

[数据结构] 数组与链表的优缺点和区别

概述 数组 是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素.但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素的空间,然后将要增加的元素放在其中.同样的道理,如果想删除一个元素,同样需要移动大量元素去填掉被移动的元素.如果应用需要快速访问数据,很少插入和删除元素,就应该用数组. 链表 中的元素在内存中不是顺序存储的,而是通过存在元素中的指针联系到一起,每个结点包括两个部分:一个是存储 数据元素 的 数据域,另一个是存储下一个结点地址的

关于支付系统中的同步通知和异步通知电商的区别,为什么需要通知

问题描述 关于支付系统中的同步通知和异步通知电商的区别,为什么需要通知 在电商对应的支付系统中当支付完成之后需要做相关的同步通知和异步通知操作,请大神解释一下什么是同步通知和异步通知,为什么需要同步通知和异步通知. 解决方案 同步用于即时通知支付完成 异步用于防止信息漏发漏收 解决方案二: 可以这样理解, 1.用户(买家)支付完成后,电商平台需要实时的给用户一个通知,如支付已经处理等待订单确认. 2.电商平台,这块就需要考虑系统技术方面的各个环节,考虑应对复杂多变的并发用户量.业务.流量.网络环

nil、Nil、NULL和NSNull区别

前言 记得曾经有不少朋友问过笔者,在Objective-C中nil和Nil以及NULL的区别.最重要的是,在面试中还有不少朋友常会被问到.记得当年刚找工作的时候,笔者就被面试官问到过,现在笔者在这里统一详细说明. NULL 对于学习过C/C++语言的朋友,对NULL一定很熟悉吧?这就是在C/C++中的空指针. 在C语言中,NULL是无类型的,只是一个宏,它代表空.我们不研究C++中的NULL,因为在C++11以后又有了新的定义,我们不深究. 这就是C语言中所谓的NULL(C++的定义比较复杂,这