此一元運算子的參數必須為包含型別 '<typename>'
更新:2007 年 11 月
一元 (Unary) 運算子的定義會指定具有非類別或結構之型別的參數,而運算子是使用這些類別或結構型別予以定義。
在類別或結構中定義運算子時,最少需要有一個參數的型別必須是該類別或結構的型別。在一元運算子的情況下,唯一的運算元的型別必須是該類別或結構的型別。
錯誤 ID︰BC33020
若要更正這個錯誤
將參數型別變更成該類別或結構的型別,而運算子是使用這些類別或結構型別予以定義。
如果想要將一個資料型別當成參數,並傳回不同的資料型別做為作業結果,請改為定義轉換運算子。