using namespace std;
class Base{
public:
Base(){ cout << "construct in Base\n"; }
~Base()
{
cout << "destruct Base" << endl;
}
};
class subclass :public Base
{
public:
subclass(){ cout << "construct in subclass\n"; }
~subclass()
{
cout << "destruct subclass" << endl;
}
};
void mian()
{
cout << "first:\n";
Base bc;
cout << "second:\n";
subclass sc ;
cout << "end!\n";
}
MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用
1>c:\users\prehension\documents\visual studio 2013\Projects\shiping1\Debug\shiping1.exe : fatal error LNK1120: 1 个无法解析的外部命令
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
9 个解决方案
#1
应该是main,你怎么写的mian。
#2
额 你为何 把 main() 写成 mian()
还有 应该 用 int main() 吧
还有 应该 用 int main() 吧
#3
如果没有返回值的话,也可以写成 void main ()的。
#4
关于自己是否适合编程的很简单的测试:
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:
A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感
A不适合编程(理由:打字准确度偏低、粗心大意)
B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念)
C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证)
D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!)
如果想从A变成B的话,到我的资源 http://download.csdn.net/detail/zhao4zhong1/4084259里面下载“适合程序员的键盘练习”
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:
A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感
A不适合编程(理由:打字准确度偏低、粗心大意)
B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念)
C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证)
D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!)
如果想从A变成B的话,到我的资源 http://download.csdn.net/detail/zhao4zhong1/4084259里面下载“适合程序员的键盘练习”
#5
我草。 眼睛忒好使啊。 我看了半天都没看出来是main写错了。。。还以为是subsystem问题
#6
这种错误,确实不应该啊!
#7
void mian()............
main()
main()
#8
#include <iostream>
using namespace std;
class Base{
public:
Base(){ cout << "construct in Base\n"; }
~Base()
{
cout << "destruct Base" << endl;
}
};
class subclass :public Base
{
public:
subclass(){ cout << "construct in subclass\n"; }
~subclass()
{
cout << "destruct subclass" << endl;
}
};
int main()
{
cout << "first:\n";
Base bc;
cout << "second:\n";
subclass sc ;
cout << "end!\n";
return 0;
}
#9
哈哈哈
这就叫当局者迷吧
#1
应该是main,你怎么写的mian。
#2
额 你为何 把 main() 写成 mian()
还有 应该 用 int main() 吧
还有 应该 用 int main() 吧
#3
额 你为何 把 main() 写成 mian()
还有 应该 用 int main() 吧
如果没有返回值的话,也可以写成 void main ()的。
#4
关于自己是否适合编程的很简单的测试:
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:
A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感
A不适合编程(理由:打字准确度偏低、粗心大意)
B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念)
C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证)
D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!)
如果想从A变成B的话,到我的资源 http://download.csdn.net/detail/zhao4zhong1/4084259里面下载“适合程序员的键盘练习”
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:
A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感
A不适合编程(理由:打字准确度偏低、粗心大意)
B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念)
C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证)
D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!)
如果想从A变成B的话,到我的资源 http://download.csdn.net/detail/zhao4zhong1/4084259里面下载“适合程序员的键盘练习”
#5
额 你为何 把 main() 写成 mian()
还有 应该 用 int main() 吧
我草。 眼睛忒好使啊。 我看了半天都没看出来是main写错了。。。还以为是subsystem问题
#6
这种错误,确实不应该啊!
#7
void mian()............
main()
main()
#8
#include <iostream>
using namespace std;
class Base{
public:
Base(){ cout << "construct in Base\n"; }
~Base()
{
cout << "destruct Base" << endl;
}
};
class subclass :public Base
{
public:
subclass(){ cout << "construct in subclass\n"; }
~subclass()
{
cout << "destruct subclass" << endl;
}
};
int main()
{
cout << "first:\n";
Base bc;
cout << "second:\n";
subclass sc ;
cout << "end!\n";
return 0;
}
#9
额 你为何 把 main() 写成 mian()
还有 应该 用 int main() 吧
我草。 眼睛忒好使啊。 我看了半天都没看出来是main写错了。。。还以为是subsystem问题
哈哈哈
这就叫当局者迷吧