解决 referencia indefinida a `WinMain '

Compilador : Dev-C ++

S1: Nuevo proyecto Aplicación de consola → Nombre → Guardar
S2: Escriba la función principal en el main.cpp que aparece
S3: Agregue un nuevo archivo en la "Gestión de proyectos" a la izquierda, escriba otros archivos fuente y archivos de encabezado, guarde
S4: Compile el principal por separado Función y otras funciones (el orden no es particular), solo ejecute

Programa principal

//main.cpp
#include <iostream>
#include "time.h"
using namespace std;
int main()
{
	Time t;					//对象的定义 
	t.set_time();			//用对象调用方法 
	t.show_time();
	return 0;
}

Otro programa fuente

//time.cpp
//设置时间 
#include <iostream>
#include "time.h"
void Time::set_time()		//注意加“Time::” 
{
	cin >> h;
	cin >> m;
	cin >> s;
}
//输出时间 
void Time::show_time()
{
	printf("%02d : %02d : %02d\n", h, m, s); 
}

Archivo de encabezado

//time.h
using namespace std;
class Time				//类的声明 
{
	public:				//公有部分 
		void set_time();
		void show_time();
	private:			//私有部分 
		int h;
		int m;
		int s;
};						//注意加分号 
Publicado 23 artículos originales · elogiado 7 · visitas 1979

Supongo que te gusta

Origin blog.csdn.net/weixin_44641176/article/details/105311754
Recomendado
Clasificación