📄 msbugs.html
字号:
<html><head>
<title>Known problems in using the Microsoft Visual C++ compiler, version 6.0:</title></head>
<body bgcolor="#f0f0f0">
<h1>Known problems in using the Microsoft Visual C++ compiler, version 6.0:</h1>
<em>Please note that Microsoft has fixed all of the problems described below
in Visual Studio.NET, so the following description is relevant only if
you are using the earlier 6.0 version.</em>
<p>The Microsoft Visual C++ compiler, version 6.0 (which we shall call VC++ 6.0)
fails to match the C++
standard in several ways that prevent some of the code in
<cite>Accelerated C++</cite> from compiling properly.
This page describes the problems and shows how to change the
code to avoid the problems.
</p><p>Some of these problems recur throughout the text.
For example, any problem that affects the student grading
program will occur in Chapters 4, 6, 9, and 13, because that
program occurs in all those chapters.
We describe these pervasive problems first,
followed by a list of problems specific to each chapter.
</p><p>We have reported these bugs to the Microsoft folks and they
are working on fixes. For example, in the first section below,
which described persvasive problems, problem #2 has been fixed
in Service Pack 4.
</p><p>In each case we offer a suggested workaround.
These workarounds generally use the <tt>#ifdef</tt>
preprocessor directive.
That directive works similarly to the <tt>#ifndef</tt>
directive that we described in
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -