标题:请大家帮帮忙啊!!!好难!!
只看楼主
pen_xian
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-10-7
 问题点数:0 回复次数:3 
请大家帮帮忙啊!!!好难!!
各位大侠们:
小生今天遇到这样的问题.
我编程用了3个文件一是头文件.两个cpp文件,但是我的编译没有问题但是组建时发现一个错误,错误如下:
--------------------Configuration: time - Win32 Debug--------------------
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/time.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

time.exe - 1 error(s), 0 warning(s)

我新建一个是win32 application 空文件
 第一个头文件是:
//time.h#ifndef TIME4_H
#define TIME4_H
class Time {
public:
    Time(int =0,int =0,int =0);
    void setTime(int,int,int);
    int getHour();
    int &badSetHour(int);
private:
    int hour;
    int minute;
    int second;
};

#endif
第二个:
time4.cpp
#include<iostream.h>
#include"time4.h"
Time::Time(int hr,int min,int sec)
{
    setTime(hr,min,sec);

}

void Time::setTime(int h,int m,int s)
{
    hour=(h>=0&&h<24)?h:0;
    minute=(m>=0&&m<60)?m:0;
    second=(s>=0&&s<60)?s:0;
}

int Time::getHour(){return hour;}

int &Time::badSetHour(int hh)
{
    hour=(hh>=0&&hh<24)?hh:0;
    return hour;
}

第三个是:
//time.cpp#include<iostream.h>
#include"time4.h"
int main()
{
    Time t;
    int &hourRef=t.badSetHour(20);
    cout<<"Hour befoe modification:"<<hourRef;
    hourRef=30;
    cout<<"\nhour after modification:"<<t.getHour();
    t.badSetHour(12)=74;
    cout<<"\n\n************************\n"
        <<"POOR PROGRAMMING PRACTICE!!!!\n"
        <<"badsetHour as an lvalue,Hour:"
        <<t.getHour()
        <<"\n***************************"<<endl;
    return 0;


}
搜索更多相关主题的帖子: exe Debug unresolved time 
2008-04-20 22:05
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
得分:0 
win32 application  这是建api程序的..api的main()函数你自己找看看是什么样子的..呵呵

学习需要安静。。海盗要重新来过。。
2008-04-20 22:15
pen_xian
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-10-7
得分:0 
回复 2# 的帖子
那如何解决啊!
谢谢拉

生活就象指针,用的不好使你的系统崩溃,用的好系统变快!
2008-04-20 22:22
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
得分:0 
win32 console application

学习需要安静。。海盗要重新来过。。
2008-04-20 22:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-210125-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013291 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved