请单击以进行评分并提供反馈

  开启低带宽视图
此页面仅适用于
Microsoft Visual Studio 2005/.NET Framework 2.0

同时提供下列产品的其他版本:
Visual Studio
“输出”窗口

此窗口可显示集成开发环境 (IDE) 中各种功能的状态消息。若要显示“输出”窗口,请从“视图”菜单中选择“输出”。若要关闭“输出”窗口并将焦点移回“编辑器”,请按 Escape (Esc) 键。

工具栏

从此处显示输出

显示要查看的一个或多个输出窗格。可能有多个可用的信息窗格,这取决于 IDE 中有哪些工具使用了“输出”窗口向用户传送消息。

在代码中查找消息 在代码中查找消息

将“代码编辑器”中的插入点移动到包含选定生成错误的行。

转到上一条消息 转到上一条消息

在“输出”窗口中将焦点更改到上一条生成错误,然后将“代码编辑器”中的插入点移动到包含该生成错误的行。

转到下一条消息 转到下一条消息

在“输出”窗口中将焦点更改到下一条生成错误,然后将“代码编辑器”中的插入点移动到包含该生成错误的行。

全部清除 全部清除

从“输出”窗格清除所有文本。

切换自动换行 切换自动换行

在“输出”窗格中启用和禁用“自动换行”功能。启用“自动换行”以后,在下一行显示超出查看区域的较长项中的文本。

“输出”窗格

在“从此处显示输出”列表中选择的“输出”窗格显示指定源的输出。

将消息传送到“输出”窗口

若要在每次生成项目时显示“输出”窗口,请在“选项”对话框 ->“项目和解决方案”->“常规”中选择“在生成开始时显示输出窗口”选项。然后,打开要编辑的代码文件,单击“输出”窗口工具栏上的“转到下一条消息”和“转到上一条消息”按钮,以选择“输出”窗格中的项。在进行此操作时,代码编辑器中的插入点会跳到发生所选问题的代码行。

“命令”窗口中调用的某些 IDE 功能和命令会将其输出传送到“输出”窗口。外部工具(如 .bat 和 .com 文件)的输出通常显示在 DOS 窗口中;如果您在“外部工具”对话框中选择了“使用输出窗口”选项,则这些输出将被传送到“输出”窗格。许多其他类型的消息也可以显示在“输出”窗格中。例如,根据目标数据库检查存储过程中的 TSQL 语法时,检查结果将显示在“输出”窗口中。

您也可以编写自己的应用程序,使其在运行时向“输出”窗格中写入诊断消息。为此,请使用 .NET Framework 类库参考System.Diagnostics 命名空间中 Debug 类或 Trace 类的成员。Debug 类的成员显示生成解决方案或项目的“调试”配置时的输出;Trace 类的成员显示生成“调试”或“发布”配置时的输出。有关进一步的信息,请参见“输出”窗口中的诊断消息

在 Visual C++ 中,可以创建一些自定义生成步骤和生成事件,这些步骤和事件的警告和错误在“输出”窗格中显示和计数。在输出行按 F1 将显示相应的帮助主题。有关进一步的信息,请参见设置自定义生成步骤或生成事件输出的格式

请参见

社区内容   什么是社区内容?
添加新内容 RSS  批注
构造函数的定义和初始化-vc2005      taodido   |   编辑   |   显示历史记录

class X{
public:
X();
};
X::X(){ }
void f(int i){
if(i<10)
//{ goto jump1;
}
X x1;

jump1:
switch(i){
//case 1 :
X x2;
break;
// case 2 :
X x3;
break;
}
}
int main(){
f(9);
f(11);
}

如果把if(i<10)下面的//去掉就会导致一个错误

在switch中,如果把case2前面的//去掉也同样的导致一个错误

???我想问的是,当创建一个对象时,定义它,而不去初始化它就会导致一个错误,下面是调式框里的错误信息

e:\c++\z\z\z.cpp(16) : warning C4533: “goto x1”跳过了“jump1”的初始化操作
e:\c++\z\z\z.cpp(14) : 参见“x1”的声明
e:\c++\z\z\z.cpp(16) : 参见“jump1”的声明
e:\c++\z\z\z.cpp(21) : error C2360: “x2”的初始化操作由“case”标签跳过
e:\c++\z\z\z.cpp(19) : 参见“x2”的声明
生成日志保存在“file://e:\c++\Z\Z\Debug\BuildLog.htm”

标记为 ContentBug
Processing
© 2009 Microsoft Corporation 版权所有。 保留所有权利  |  商标  |  隐私权声明
Page view tracker