大峰98
2017-08-30 10:31
采纳率: 70%
浏览 2.7k

ubuntu下c++编程的头文件问题

我引入的一个头文件Sales_item.h 到cpp文件中去,编译通过了,但是cin没有执行
以下截图是我的代码以及相关文件的位置

  1. cpp位置以及头文件位置
    图片说明
    图片说明

  2. cpp代码
    图片说明

头文件 Sales_item.h 内的代码是我从网上拷贝的源码,应该问题不在这。
希望有人能回答我的问题,谢谢

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • oyljerry 2017-08-30 14:06
    已采纳

    cin需要你从命令行输入数据。

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • youngsiri 2017-08-31 04:02

    cin是输入流,需要你手动赋值
    http://www.cnblogs.com/coderchuanyu/p/4230346.html

    评论
    解决 无用
    打赏 举报
  • 流浪的鹅卵石 2017-08-31 06:17

    你可能需要输入book属性吧,定义对应变量,在cin之后进行手动输入,然后才能输出

    评论
    解决 无用
    打赏 举报
  • houshangling 2017-08-31 13:34

    main函数第二行语句没有执行程序就退出了?

    评论
    解决 无用
    打赏 举报
  • jalen_zh 2017-09-04 08:00

    std::cin是一个istream对象,即输入流对象;用来输入的对象。在程序执行到cin的时候,需要你手动从键盘输入数据,然后读取

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题