这几天VC ++的用途?

时间:2009-12-06 17:48:06

标签: visual-c++

  1. 有人可举例说明用VC ++商业化和非商业化制作的一些优秀应用/项目。

  2. 你在这些(2008年......)的日子里使用VC ++是什么?

  3. 企业应用程序是否为三层,即用VC ++编写

  4. 这些天在倾向于使用MFC有什么用处吗?

6 个答案:

答案 0 :(得分:3)

计算机游戏大多数仍然是使用Visual Studio在Windows上用C ++编写的。企业应用程序通常使用c#或java,因为企业有更多的钱购买硬件来弥补游戏需要在大量设备(如PS3,Xbox 360,PS3,Windows,Mac等)上运行的性能差异。对记忆的限制。

嵌入式产品,系统实用程序和广泛使用多个低级API的软件仍然是用C ++编写的。它绝对有用。

答案 1 :(得分:2)

对于低级别的东西,仍然没有什么能胜过C和C ++。例如,我在Visual C ++ 2008中编写了Taekwindow。它主要包含Windows API调用;任何其他语言都会有太多的麻烦,在这种情况下甚至不可能(钩子程序)。

配置工具是在C#中完成的,但我目前正在C ++中重做它,以便更轻松地重用代码。我简单地看了一下MFC,但是我决定不喜欢这个简单程序的膨胀,所以我最终只使用了vanilla Windows API及其对话管理器。不可否认,我有时可能会成为一个受虐狂。

答案 2 :(得分:1)

微软表示,他们将改进MSVC,因为他们的客户已拥有数百万行C ++。据我所知,大多数着名的Windows商业应用程序,更不用说Windows本身,都是使用MSVC构建的:即已经存在多年的应用程序。

答案 3 :(得分:0)

我最近使用MSVC(和MFC)的时间是在PocketPC / SmartPhone(即Windows Mobile)上。

答案 4 :(得分:0)

大多数跨平台计算机游戏总是用VC ++编写,因为无论如何总是使用抽象。像PS3这样的平台甚至允许直接从VC编译游戏以用于PS3。

我会说,任何必须在Windows,Mac和/或Linux上运行的跨平台都很有可能用VC编写,因为它是那里最好的IDE。

答案 5 :(得分:0)

Visual C ++是最终的编程工具,在软件公司开发的大多数Core Banking and financial products中仍然被广泛使用。据我所知,adobe products是在VC++中开发的,如果您想在windows based pda or phones中编码任何内容,vc++ embedded也称为eVC++去。大多数内核级rootkits都是使用带有DDK功能的VC ++开发的。这个列表继续这样。没有理由认为vc ++最近没有使用过。