【发布时间】:2014-03-26 02:14:17
【问题描述】:
在我的 C++ 课程中,我们被分配了一项任务,即制作一个抛硬币程序,该程序在一个函数中具有随机数生成器,并被调用到另一个运行十二 (12) 次的函数中。
int cointToss()
{
return rand()%2;
}
int run12()
{
int face, heads=0;
for (int i=0; i<12; i++)
{
face=coinToss();
if(face==1)
{
heads=heads+1;
}
}
return heads;
}
每当我尝试运行它时,我都会不断收到此错误,“1>source.obj : error LNK2001: unresolved external symbol "int __cdecl coinToss(void)" (?coinToss@@YAHXZ)”
我似乎找不到说明如何在第二个函数中正确调用第一个函数的资源。
【问题讨论】:
标签: c++ function coin-flipping