我想輸出在我的數組元素的對象的數量,但因爲它是Java的語法是否不一樣的:串聯在COUT聲明數組大小
// print list of all messages to the console
void viewSent()
{
cout << "You have " << sent.size() << " new messages.\n";//Error: left of '.size' must have class/struct,union
std::cout << "Index Subject" << '\n';
for (size_t i = 0; i < sent.size(); ++i)
{
std::cout << i << " : " << sent[i].getSubject() << '\n';
}
}
如果.size在C++語法中不起作用,有什麼作用?
「但它的語法與Java的語法不同。」這並不令人驚訝,因爲C++不是Java。 – 2014-09-27 02:32:48
更新此代碼以顯示'sent'的定義 – 2014-09-27 03:39:55