Emergency! Emergency!! Is Visual C++ Being Abandoned?

原创 2001年09月09日 20:18:00

Emergency! Emergency!! Is Visual C++ Being Abandoned?

Dr. GUI,

Enough with .NET and C#! What is Microsoft going to do with Visual C++? Are they dropping it for C# or will it just languish? Thanks for any light you can shed on this matter. It's not fun being in the dark.

Charles Crizer Jr., a bewildered C++ user

Dr. GUI replies:

You don't have to be bewildered or in the dark about Microsoft® Visual C++® any more. The ambulance brought you to the emergency room with lots of time to spare. The light in here is almost too bright, but this lets the good doctor see that Visual C++ is very much alive and kickin'. Be assured that it is not going to go away or disappear; rather, it is only going to get better! So relax: Microsoft isn't abandoning Visual C++, or you.

Microsoft is well aware that Visual C++ is an ideal language for many of the applications that developers write—especially when performance is crucial. Visual C++ has always been the flagship development environment for building native Windows-based applications, and it continues in this role. And it's long been one of Dr. GUI's favorite languages.

Some of the new features to look forward to in Microsoft® Visual C++® .NET's native mode are: new processor support, improved C++ language and library (including STL) standards conformance, link-time code generation, whole program optimization, better inlining heuristics, run-time checks (stack, uninitialized locals, buffer overrun, and so on), improved CString performance, improved MFC/ATL/COM integration, a ton of debugger additions and enhancements, attributed programming, and SO MUCH MORE! (As they say on late-night television.)

For a list of new features that will arrive in the upcoming release, see the document titled "What's New in Visual C++ .NET" in the Microsoft® Visual Studio® .NET Beta 2 Help. (Unfortunately, this document is unavailable on MSDN Online right now, so you'll only be able to access it if you have Beta 2 installed.) There's information on installing the .NET Framework Beta 2 at Microsoft .NET Framework Beta 2.

And you'll find information about installing Visual Studio Beta 2, which includes the .NET Framework Beta 2 as well as Visual C++ Beta 2 for both native and managed code, at Visual Studio .NET Beta 2 Product Overview.

In addition, for future releases, expect Microsoft to deliver enhanced ANSI/ISO conformance features, even better performance, enhanced libraries, more IDE features, and much more exciting stuff to help you work better and more efficiently.

Visual C++ .NET also includes the ability to target the native Windows API and the .NET Framework API by using the Managed Extensions for C++ (.NET Framework code is called "managed" code). And C++ .NET is the only language that allows you to generate both managed and unmanaged (native) code—and even mix them in the same application.

Some C++ programmers will want to do their managed programming in C#—a language similar to C/C++ (and Brand J) that was designed especially for the managed world. But if you really love C++, the good news is that it's the only Microsoft .NET language that you can use to do all of your applications, native or managed. With Visual Studio .NET, you have that choice.


【C++】1003. Emergency (25)*

1003. Emergency (25) 时间限制 400 ms 内存限制 32000 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN...
  • artemisrj
  • artemisrj
  • 2014年03月18日 15:14
  • 1104

【PAT 1003】 Emergency 图论Dijkstra

1003. Emergency (25) 时间限制 400 ms 内存限制 32000 kB 代码长度限制 16000 B 判题程序 Standard 作者 ...
  • tiantangrenjian
  • tiantangrenjian
  • 2014年02月18日 22:37
  • 2928

虚拟机RHEL7启动进入emergency mode问题

开启虚拟机后进入该环境: welcome to emergency mode!after logging in ,type “journalctl -xb” to view system log...
  • lowwwwwww
  • lowwwwwww
  • 2017年07月28日 09:20
  • 474

centos7系统的emergency mode的原因之一及解决方法

今天一打开电脑,就发现开机失败,系统自动进入emergency mode。 我是个新手,网上各种方法都试遍了,只好自行查找解决方法。 首先根据提示查看日志,本来没有抱多大的希望(因为小白一枚啊!!),...
  • azyl99
  • azyl99
  • 2015年10月15日 11:16
  • 15019

centos7开机出现welcome to emergency mode!

初学Linux 在虚拟机中安的centos7,由于实验要求将之前添加的第二块硬盘删了重新创建并添加了一个硬盘 但是添加完过后重启系统就出现了welcome toemergency mode! 如图: ...
  • Dwayne_dw
  • Dwayne_dw
  • 2017年04月15日 14:56
  • 1524

Linux 开机显示:welcome to emergency mode 的解决方法

今早开机发现无法进系统了,显示emergency mode. 后来发现/etc/fstab中有一行是挂载/home分区(因为/home分区是单独分区的),但是挂不上去,只要把那行注释掉就可以进到li...
  • chenyiyue
  • chenyiyue
  • 2016年06月18日 15:18
  • 14758

centos7进入emergency mode时修复过程

事情经过是这样的: 这个centos7是跑到vbox上的,某天,需要关机时,我直接使用VBoxManage controlvm xxx poweroff来关机, 这样,这个问题就出现了; ...
  • qidizi
  • qidizi
  • 2015年11月23日 16:59
  • 17811

树莓派上的kaili 每次启动都进入emergency mode

树莓派上的kaili 每次启动都进入emergency mode, 解决方法: 将装有kali的SD卡,或者通过适配器或者通过读卡器连接到别的linux电脑,假设设备名是sdb,执行: sudo...
  • Exia___
  • Exia___
  • 2016年09月29日 19:58
  • 1002

Linux系统CentOS7中,fstab出错,系统重启进入emergency mode的解决办法

/etc/fstab是系统的自动挂载配置文件,每一次系统启动,都要读该文件。fstab文件出现错误,会导致系统无法启动。下面是系统无法启动,进入emergency mode的解决办法。 1.错误的/...
  • A_1013
  • A_1013
  • 2015年10月18日 22:22
  • 3014

centos7开机碰到emergency mode如何解决

会进入emergency mode大部分情况下都是因为/etc/fstab出了问题 我昨天在将移动硬盘挂载时为了方便把 mount -t ntfs-3g /dev/sdb1  /mnt/w...
  • yalecaltech
  • yalecaltech
  • 2017年04月13日 07:32
  • 1032
您举报文章:Emergency! Emergency!! Is Visual C++ Being Abandoned?