想问一下各位用过VC 2005感觉怎样?MFC是否有改进?和VC6比较如何?

Richuen22 2006-04-23 10:58:25
由于机器太旧(C3加128M内存),不能顺畅地运行VC2005。如果大家觉得好的我就升级机器了。
以前升级是为了打游戏,现在对游戏已没有感觉了。
另外,VC2005 Express版的是垃圾,只能用.NET框架的编程,没有MFC和ATL。
...全文
1065 70 打赏 收藏 转发到动态 举报
写回复
用AI写文章
70 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuds5462 2006-05-27
  • 打赏
  • 举报
回复
VS2005下缺省的是用Unicode字符集,在与字符串有关的操作上会有很多问题,可能有新的函数,不不过还没有发现,现在用的版本可能不是正式版,有一些BUG,比如我多次遇到在资源视图上添加了一些控件(菜单项)后,马上就添控件的处理函数时会出现意外退出!还有,在给控件添加事件处理函数时,工程变成只读了,不能添加,要退出VS,修改属性,重新来过,这样的问题多次遇到过,不知是不是BUG,要进一步等待最新版本,如果现在还没有,就等一等吧!
Runer123 2006-05-27
  • 打赏
  • 举报
回复
有没有详细介绍 VC2005使用的书呀 谁知道给我发个短信 在这里谢谢了
DarknessTM 2006-05-27
  • 打赏
  • 举报
回复
VS2005编译的程序运行不起来?不是吧,是你们设置问题,毕竟VC6和VC2005的默认设置是不同的
limigy 2006-05-16
  • 打赏
  • 举报
回复
装了一个2005
在用类向导给一个控件添加变量的时候
竟然出现了网页错误的提示
2005很多功能似乎是通过网页这类东西实现的吧
yuds5462 2006-05-16
  • 打赏
  • 举报
回复
在VC2005中,如果用了UNICODE会很多麻烦的,而VC2005缺省时,就是用UNICODE,要小心,要有思想准备,会有很多麻烦的!
zhucde 2006-05-16
  • 打赏
  • 举报
回复
我现在都是开两个窗口,一个是VS2005,一个是VC6,在前者里编写代码,保存一下,到VC6里编译,
否则,直接在VS2005里编译出来的程序很多机器上运行不起来.
xinzhou-nk 2006-05-16
  • 打赏
  • 举报
回复
其实VS2005还是非常不错的,个人感觉要比2003要强一些,但是,现在vc6和2003毕竟是主流的工具,相关配套工具都很齐全,而2005在这方面要差一些。
yuds5462 2006-05-16
  • 打赏
  • 举报
回复
我没有用过VC6,也没有用过vc2003,现在在用VS2005, 没有比较,但感觉辅助功能增强了,更方便开发了,你可以更集中精力实现功能的思路上,它可以帮你解决在VC6中需要手工做的工作,当然你用惯了VC6,刚一上来,肯定是不顺手的,如果用多了,我想你会喜欢的,会有理由让你放弃VC6的!
broccoli 2006-05-16
  • 打赏
  • 举报
回复
up
fine10000 2006-05-16
  • 打赏
  • 举报
回复
vc6对我来说已经是博大精深了:<
double_pointer 2006-05-16
  • 打赏
  • 举报
回复
再说一点吧,2005使用起来更方便,比如快捷键,这点比6.0更顺手
leechiyang 2006-05-16
  • 打赏
  • 举报
回复
P4 1.6G,768M内存 win2000Server感觉好慢,比2003慢得多。
感觉要2.5GCPU 1G内存,这样应该就可以了。
double_pointer 2006-05-16
  • 打赏
  • 举报
回复
VC2005的语言检查严格,如:
for (int i = 0; ....)
{
...
}
for (i = 0; ....)
这样就会出现 i 未定义

据说,VC2005的语法达到标准C++的98%以上
  • 打赏
  • 举报
回复
我覺得6.0足夠了,2005可能在安全性,外觀方面有所改進,不過,其他有什么特殊功能,還沒有感覺到!我的觀點是:只要功能強,就是強的!
sevencat 2006-05-16
  • 打赏
  • 举报
回复
std cpp估计对很多做工程项目的人意义不太大。
DarknessTM 2006-05-16
  • 打赏
  • 举报
回复
VC.Net2005编译的在win2000下有问题?确定是非Net程序有问题吗?

还有目前还在用VC6的朋友,我觉得新的Std Cpp足够使你放弃VC6
loveic 2006-05-14
  • 打赏
  • 举报
回复
感觉 2005的不怎么样~ 还是 2003的好~
sevencat 2006-05-14
  • 打赏
  • 举报
回复
楼上有很多人说vc.net(不管是vc2003还是vc2005)写出来的程序在win2000下运行有问题。
我自己用vc.net写的程序也是这样。

没有问题的。我都用过。

但是很奇怪的是,我找到了mpc的源代码,发现他是用vc.net写的,而不是vc6哦。不知道哪位兄弟知道原因。

同上

另,vc 2003试用过,简直是在遭罪;而试用 vc 2005感觉不错,用起来上手,不过新写项目用vc2005可以,以前老的项目从vc6转到vc 2005比登天难。

加几个预编译头后还可以,不然警告多得吓人。
wlzqi 2006-05-14
  • 打赏
  • 举报
回复
用过2003后再也不想用6.0了,2005目前机子跑不动,
Richuen22 2006-05-14
  • 打赏
  • 举报
回复
再看看大家的见解,毕竟升级要较多Money的:)
加载更多回复(49)

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧