C ++新标准,技术等

时间:2009-11-21 17:47:09

标签: c++

我主要是用C ++开发的。

我曾经使用VS 2005开发像MFC这样的库,有时使用COM。仅在WIN平台上。

当我从编程中休息一年后,我希望现在能够熟悉当前使用C ++的所有新功能和技术。

今天MFC还值得吗?是否有Microsoft开发的新GUI库取代MFC?是否值得研究新的C ++ Ox标准,即使它尚未发布?

基本上,我的问题是我应该学习哪些图书馆/技术今天在竞争激烈的就业市场中是值得的,同时也不会弃用。 (我的意思是使用C ++,学习新的编程语言目前不是我的主要关注点)

感谢

3 个答案:

答案 0 :(得分:3)

那里有很多MFC,它不会很快消失。它仍然是完成任务的一种非常可行的方式,并且它将在可预见的未来继续工作。

也就是说,它不再是微软的首选框架,而第三方支持(图书馆等)正在逐渐消亡。如果您要开始一个新项目,请不要使用MFC。使用当前的C#框架,因为这是微软目前最感兴趣的,因此,它得到了最多的支持。

至于库,如果你要做更多的C ++,一定要学习Boost库 - 那里有很多很棒的东西,你会比用它们做得更多。

答案 1 :(得分:1)

MFC仍然被业内的各种公司使用,并且是许多Windows API的良好包装器。但是,由于.net和解释语言风靡一时,你可能想看看c ++ cli。 here是一个很好的起点。虽然我自己没有暴露,但我知道升级库非常受欢迎,特别是在Microsfot世界的一侧。

答案 2 :(得分:1)

1)如果你想为Windows构建应用程序,MFC仍然很常用,也就是说,许多开发人员正在转向C#和.net,因为它更容易,更快。

2)是的,WPF是一种让窗户漂亮的新尝试。

3)C ++ 0x标准看起来非常好!我花了几个小时来学习即使在发布之前添加的Boost库。

希望有所帮助。