-1
假設我有一個類Crate
,它有兩個成員,width
和height
。現在假設我想行std::cout << myCrate << '\n';
打印此:用戶定義的類可以使用std :: cout <<定製行爲嗎?
#---#
| |
| |
#---#
如果myCrate
有width = 5
和height = 4
。不同的width
和height
應導致不同的箱子大小。我可以定義這種行爲嗎?通過超載運算符<<
?我會如何去做這件事?
請記住,這是一個通用示例,並非特定於上面的Crate
類。
通過重載''<<操作。 – LogicStuff
我想要更具體的說明。 – Johan
在您正在學習C++的書中,您會找到更具體的說明。 stackoverflow.com不是代碼寫入服務。 –