首页 新闻 会员 周边 捐助

C++问题

0
悬赏园豆:20 [已解决问题] 解决于 2011-04-08 13:51

#include <iostream>

class A
{
public :
    void f1();
    void f2();
};

void A::f1()
{
    std::cout<<"f1";
}

void A::f2()
{
    std::cout<<"f2";
}

int mian()
{
    A a;
    a.f1();
    return 0;
}

1>------ Build started: Project: 2011_4_8, Configuration: Debug Win32 ------
1>Compiling...
1>test.cpp
1>Linking...
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
1>D:\C++\2011_4_8\Debug\2011_4_8.exe : fatal error LNK1120: 1 unresolved externals
1>Build log was saved at "file://d:\C++\2011_4_8\2011_4_8\Debug\BuildLog.htm"
1>2011_4_8 - 2 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

vs2008,为什么会有错、、、

天天高兴的主页 天天高兴 | 初学一级 | 园豆:70
提问于:2011-04-08 12:22
< >
分享
最佳答案
0

int mian()   //Should be main instead of mian
{
    A a;
    a.f1();
    return 0;
}

收获园豆:20
Jerry Chou | 老鸟四级 |园豆:2642 | 2011-04-08 13:06
我真大头虾
天天高兴 | 园豆:70 (初学一级) | 2011-04-08 13:14
其他回答(1)
0

int mian()   //Should be main instead of mian
{
    A a;
    a.f1();
    return 0;
}

LG-tian | 园豆:205 (菜鸟二级) | 2011-04-08 13:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册