if (read(read(cin, data1), data2))
問題是練習C++ Primer 5th Edition。該功能read
是這樣定義如下:以下if語句的條件是什麼?
std::istream &read(std::istream &is, Sales_data &item)
{
double price = 0;
is >> item.bookNo >> item.units_sold >> price;
item.revenue = price * item.units_sold;
return is;
}
什麼條件if語句呢?我無法理解這一點。
練習!那麼,如果我們爲你解決這個問題又有什麼意義,而你又可以閱讀這本書呢? – deepmax 2014-11-08 15:24:57
@MM。我無法理解'條件'的意思。真正問的是什麼問題?我應該輸入兩個Sales_data項目?接着? – pezy 2014-11-08 15:29:10