| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1289 人关注过本帖
标题:问题挺简单的就想知道编译为什么不能执行,#ifndef第一次上机用
只看楼主 加入收藏
q18371528148
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2018-6-21
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
问题挺简单的就想知道编译为什么不能执行,#ifndef第一次上机用

程序代码:
#ifndef STOCK10_H_
#define STOCK10_H_
#include<string>

class stock
{
    private:
        std:string company;
        long shares;
        double share_val;
        double total_val;
        void set tot() {total_val=shares*share val;}
    public:
        stock();
        stock(const std::string &co,long=0,double pr=0.0);
        ~stock();
        void show();
};
#endif // STOCK10_H_

#include<iostream>
#include"stock10.h"
stock:stock()
{
    std::cout<<"Default constructor called\n";
    company="no name";
    shares=0;
    share_val=0.0;
    toatal_val=0.0;
}

stock::stock(const std::string &co,long,double pr)
{
    std::cout<<"Constructor using "<<co<<" called\n";
    company=co;
    shares=n;
    share_val=pr;
    set_tot;
}

stock::~stock()
{
    std::cout<<"Bye, "<<company<<"!\n";
}

void stock::show()
{
    using std::cout;
    using std::endl;
    cout<<"Company: "<<company
    <<"     shares: "<<shares<<endl
    <<"     share price: "<<share_val
    <<"     total worth: "<<total_val<<endl;
}
#include<iostream>
#include"stock10.h"
int main()
{
    {
        using std::cout;
        cout<<"Using constructors "<<endl;
        stock stock1("huang",12,20.0);
        stock1.show();
    }
    return 0;
}

图片附件: 游客没有浏览图片的权限,请 登录注册

感谢大佬,帮帮忙啊
搜索更多相关主题的帖子: include string std cout using 
2018-10-31 19:42
复旦
Rank: 3Rank: 3
等 级:论坛游侠
威 望:2
帖 子:81
专家分:124
注 册:2018-10-29
收藏
得分:10 
缺少stock.h头文件。检查一下。
2018-10-31 23:18
Jonny0201
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:52
帖 子:488
专家分:2603
注 册:2016-11-7
收藏
得分:10 
不知道你那个码在打什么, 还是有什么国家机密
如同 复旦 所说, 可能是这个原因
但是可能也是其他原因
检查一下你的文件结构
2018-11-01 18:43
快速回复:问题挺简单的就想知道编译为什么不能执行,#ifndef第一次上机用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018401 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved