2 visual0522 Visual0522 于 2015.07.03 12:28 提问

c++,小程序打不开。???
c++

图片说明
这个具体是怎么弄得
#include
#include "Sales_item.h"
int main()
{
Sales_item book;
std::cout << "请输入销售记录:"
<< std::endl;
while (std::cin >> book){
std::cout << "ISBN、售出本数、销售额和平均售价为"
<< book << std::endl;
}
return 0;
}
c++ primer上边的一个例题,好像是缺少对Sales_item.h的定义。我想看看正确编译出来的样子。

8个回答

u011547347
u011547347   2015.07.03 13:45
已采纳

第一,你重写操作符 operator<<了吗,它是不会对新类型进行操作的
第二,关键字return!!!!
第三,在return这行前加 “getch();”阻塞并等待输入,这样可以看到结果

91program
91program   Ds   Rxr 2015.07.03 12:38

打开?是什么意思,这个程序没有实现什么功能啊!

civdx
civdx   2015.07.03 12:47

把 retuen 改成 return 再试试

lx624909677
lx624909677   Ds   Rxr 2015.07.03 13:56

倒数第二行代码写错了吧,应该是return 0

miracle_yao
miracle_yao   2015.07.04 08:44

楼主很像我们当初学的样子,还是细心一点好

wushangjimo
wushangjimo   2015.07.03 12:40

好久没有看到这么亲切的代码了,上大学那会儿就只能写这样的代码。如果你有IDE的话,直接在里面打开就有运行的按钮

icitycloud
icitycloud   2015.07.03 13:19

用工具debug一下看看报啥错啊

caishenhahah
caishenhahah   2015.07.03 13:36

好久没有看到这么亲切的代码了,上大学那会儿就只能写这样的代码。如果你有IDE的话

Csdn user default icon
上传中...
上传图片
插入图片