0
我使用基于用户输入的switch语句来决定调用哪个函数。 然后,我想要将一个类对象传递给一个类函数,其中的代码将填充该类对象的细节。 这里是我的代码段:C++将类对象传递给main函数时出错?
//main.cpp
void myswitch(int input)
{
switch (input)
{
case 1:
{
ElectricityBill eBill;
ElectricityBill::eBillData(eBill);
break;
}
//----------------------------------------------
//bill.h
class ElectricityBill: public Bill
{
public:
void eBillData(ElectricityBill eBill);
};
//----------------------------------------------
//bill.cpp
void ElectricityBill::eBillData(ElectricityBill eBill)
{
//get data
}
我得到的错误是: 错误:无法调用的函数“void ElectricityBill :: eBillData(ElectricityBill)”没有对象
帮助表示赞赏,感谢提前。
啊,非常感谢你们俩。 – user2369405 2013-05-10 09:46:10