C++ 我是新手 用vs2012时运行不了我想要的结果,求帮忙!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 我是新手 用vs2012时运行不了我想要的结果,求帮忙!!!相关的知识,希望对你有一定的参考价值。

#include "stdafx.h"
#include<stdlib.h>
#include<iostream>
using namespace std;
void in1();
void in2();
int main()
int a;
cout<<"please input 1 or 2"<<endl;
getchar();
a=getchar();
switch(a)
case '1':in1();break;
case '2':in2();break;
system("pause");
return 0;


void in1()
cout<<"welcome home."<<endl;

void in2()
cout<<"hello you!"<<endl;

运行后这样:

“ConsoleApplication1.exe”(Win32): 已加载“C:\Users\apple\Desktop\kk\ConsoleApplication1\Debug\ConsoleApplication1.exe”。已加载符号。
“ConsoleApplication1.exe”(Win32): 已加载“C:\Windows\SysWOW64\ntdll.dll”。已加载符号。
“ConsoleApplication1.exe”(Win32): 已加载“C:\Windows\SysWOW64\kernel32.dll”。已加载符号。
“ConsoleApplication1.exe”(Win32): 已加载“C:\Windows\SysWOW64\KernelBase.dll”。已加载符号。
“ConsoleApplication1.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcp110d.dll”。已加载符号。
“ConsoleApplication1.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcr110d.dll”。已加载符号。
“ConsoleApplication1.exe”(Win32): 已加载“C:\Windows\SysWOW64\apphelp.dll”。已加载符号。
“ConsoleApplication1.exe”(Win32): 已加载“C:\Windows\SysWOW64\cmd.exe”。已加载符号。
“ConsoleApplication1.exe”(Win32): 已卸载“C:\Windows\SysWOW64\cmd.exe”
程序“[1252] ConsoleApplication1.exe”已退出,返回值为 0 (0x0)。

参考技术A 你所打的库文件不对。。。
另外,你多了一个getchar(),导致后面读到换行符了。。。

附上正确代码:

#include<iostream>
#include<cstdlib>
#include<cstdio>
using namespace std;
void in1();
void in2();
int main()

int a;
cout<<"please input 1 or 2"<<endl;
a=getchar();
switch(a)
case '1':in1();break;
 case '2':in2();break;
system("pause");
return 0;


void in1()
cout<<"welcome home."<<endl;

void in2()
cout<<"hello you!"<<endl;

追问

还是不行哦。跟改之前一样的效果

追答

不是吧。。。在我的电脑上正常运行了。。。
好吧,可能是因为我用的是dev。。。

参考技术B case '1' 改为case 1
2同样
参考技术C 城为容貌故产

每次我尝试运行性能分析时,Visual Studio 都会崩溃

【中文标题】每次我尝试运行性能分析时,Visual Studio 都会崩溃【英文标题】:Visual Studio crashes every time I try to run Performance Analysis 【发布时间】:2012-08-05 05:15:20 【问题描述】:

我是分析新手(以前从未做过),我正在尝试使用 Visual Studio 对我的项目进行性能分析。

当我启动它时,程序运行得很好,但是当我关闭应用程序并且性能开始显示日志时,出现以下错误并且 VS 崩溃:

我尝试用 VS 打开文件,但发生了同样的错误。有人知道为什么它不起作用吗?

谢谢。

【问题讨论】:

有同样的问题。你有办法解决这个问题吗? 不,过了一会儿就自动修复了,不记得我做了什么。 【参考方案1】:

以防它帮助其他人

我遇到了这个问题,安装 VS 2010 Service Pack 1 后它就消失了

【讨论】:

以上是关于C++ 我是新手 用vs2012时运行不了我想要的结果,求帮忙!!!的主要内容,如果未能解决你的问题,请参考以下文章

新手学C++,用vs2010运行书上的一个实例时出现问题,求解~~

VS2013如何显示代码运行所用时间

VS 2010 中的 C++ 调试访问冲突

我电脑的visual studio code 运行不了c++?

为啥我的vs2012没有C++开发设置

每次我尝试运行性能分析时,Visual Studio 都会崩溃