注册 登录
编程论坛 VC++/MFC

VC++问题,高手解答,请直接给答案,十分感谢

wd123987 发布于 2011-10-13 14:24, 851 次点击
#include <iostream.h>
class TiXi;
////////////////////////////////////////////////////////
class TiXi
{
    public:
        double m_Na;
        TiXi();                                             //类构造函数
        ~TiXi();                                            //类析构函数
    public:
        void JiSuan()                                      //计算各离子的摩尔数
        {
            this->n_Na=m_Na/22.98978;
                    }
        void ShuRu()
        {
            //////////////////////////////////////输入各离子的百分含量
            cout<<"请输入钠的百分含量:";
            cin>>m_Na;
                    }
        void ShuChu()
        {
            ///////////////////////////////////////输出各离子的百分含量以便验证输入
            cout<<"钠的百分含量为:"<<m_Na<<endl;
                        ///////////////////////////////////////输出各离子的摩尔数
            cout<<"钠的摩尔数为:"<<n_Na<<endl;
                    }
    private:
        double n_Na;
};
TiXi::TiXi()
{
    m_Na=0;
    n_Na=0;
}
TiXi::~TiXi()
{
}

int main()
{
TiXi tixi();
tixi.ShuRu();
tixi.JiSuan();
tixi.ShuChu();
return 0;
}
left of '.ShuRu' must have class/struct/union type
 left of '.JiSuan' must have class/struct/union type
.ShuChu' must have class/struct/union type问题补充:

最下面三行是系统给出的错误
6 回复
#2
wd1239872011-10-13 21:18
为什么没人回答呢,俺是新手,请各位指点一二,万分感谢
#3
zhaoquanyi2011-10-13 21:33
TiXi tixi();
 去掉括号
#4
wd1239872011-10-13 21:37
哇,太感谢了,一下子就解决了。
#5
zhaoquanyi2011-10-13 22:08
不客气哈。有空加我QQ:312970981  
#6
wd1239872011-10-13 23:36
好的,不过我真的只是个编程菜鸟,主要是为了自己应用,才写一些小的程序。还希望有不会的地方多向你请教。
#7
lixinyuan2242011-10-14 23:11
老师没讲过吗?这错误太不应该了!
1