2010-11-12 48 views
0

如果這是匈牙利符號(CClass和IInterface),是否有解決方法?我通常不使用匈牙利語法,我不確定是否明智地做到這一點。CClass IInterface

回答

1

不,匈牙利符號處理通過前綴指定類型信息。這比爲接口和「C」給類加前綴的約定更具體,例如使用bstrTestString作爲包含測試字符串的BSTR的名稱(我自己的例子,可能不是匈牙利語的通配符例子)。

添加「I」和「C」是一個非常普遍的約定,並且通常在大多數IDE中都受支持。我個人認爲這個好處(很快看到「RandomType」是一個類還是一個接口)是值得的。

0

這純粹是一種慣例。解決這個問題的方法就是不去做。

我個人也不喜歡它,但我傾向於在編寫Windows代碼時做一個最小版本,因爲在遵循本地約定中存在一些通信價值。

相關問題