2015-01-17 3 views
-2

그래서이 내 코드 업데이트의 VS 2013 년 .exe 파일을 찾을 수 없습니다나는 그것이 4

//Precompiled Libaries 
#include <iostream> 
#include <string> 
#include <string.h> 
#include <Windows.h> 
#include <conio.h> 
#include <process.h> 
#include <time.h> 
#include <stdlib.h> 
#include <ctime> 
#include <cstdlib> 
#include <stdio.h> 
#include <fstream> 

//Program To Run From 
using namespace std; 

int intNumber1; 
string strName; 

void Menu(void){ 
cout << "Please Select Your Choice " << strName << "!"; 
Sleep(2000); 
} 

void Name(void){ 
cout << "Please Enter Your Name" << endl; 
cin >> strName; 

Menu(); 
} 

void Main(void){ 

system("COLOR C"); 

Name(); 
} 

의 단순한 물건, 단지 대학에서 배운로 아마 잘못을 디버깅하려고하지만,이는 경우

1> ------ 빌드 시작 : 프로젝트 : 수정 응용 프로그램, 구성 : 디버그 Win32 ------ > MSVCRTD.lib (crtexe.obj) : 오류 LNK2019 : 확인되지 않음 ___tmainCRTStartup 함수에서 참조하는 외부 기호 _main 1> C : \ Users ------ \ Desktop \ Revision Application \ Debug \ Revision Application.exe : 치명적인 오류 LNK1120 : 해결되지 않은 exter NALS ========== 빌드 : 0, 0이 그런 경우 디버깅을

==========

을 생략 최신 1, 0, 실패, 성공

'C : \ Users ------ \ Desktop \ Revision Application \ Debug \ Revision Application.exe'프로그램을 시작할 수 없습니다.

지정한 파일을 찾을 수 없습니다.

메신저 아마 바보되는하지만 난 어디서든 수정 프로그램을 찾을 수 없습니다 :(도와주세요!

+0

앱이 디버깅을 위해 빌드해야하며 포함 된 오류가 발생하지 않았 음을 분명히 나타냅니다. ** 빌드 : 0 개 성공, 1 개 실패 **. 어떻게 만들 수없는 응용 프로그램을 디버깅 할 수 있습니까? 그들은 포함 된 단어가 의미를 가지며 정보를 제공하기 때문에 목적에 따른 오류에 대한 설명을 제공합니다. 당신은 실제로 * 그 단어들을 실제로 읽는 법을 배워야합니다 *. –

답변

2

C++은 대소 문자를 구분하고 항목 기능 Mainmain를 호출되지 않습니다. 또한,이 voidint을하지 반환해야 . 코드 컴파일 및 리터를 만들기 위해

int main() { 

void Main(void){ 

교체 잉크. 그런 다음 .exe를 빌드하고 나면 디버거를 사용할 수 있습니다.

반환 형식이 void이 아닌 경우에도 main, 당신은 명시 적에서 값을 반환 할 필요가 없습니다. main은 기본적으로 0을 반환합니다. 관습에 따라, 이는 프로그램이 오류없이 종료되었음을 주변 쉘에 표시합니다.

+0

잘 했어 (발견됨). 어쨌든 나는 그것을 속에서 털어 버릴거야. 괜찮다면. 그 질문은 연구되지 않았고 잘 물었다. 당신이 알고 있거나 찾아내는대로, 속임수에 투표하십시오. 그러면 사이트 개선에 많은 도움이됩니다. –

+0

고맙습니다. 한 달 넘게 이것을 알아 내려고 노력해 주셨고, 선생님이 쉽게이 일을 도와 줄 수 없었습니다. 다른 사람들도 원하는 것을 찾을 수 있습니다. 다시 한 번 감사드립니다! – R33D3Y

관련 문제