2017-07-30 59 views
0

我有一個關於D的某些部分涉及的問題的快速問題。首先,有人可以向我解釋最終的關鍵字嗎?我搜索了dlang文檔,它剛剛提到,沒有解釋。第二,在一些測試中,我正在嘗試使用接口(問題來自函數返回類型)。我得到這個issue。我沒有得到任何形式的問題,但它不能編譯這種警告。我看到這是將變量添加到字符串的方式。有任何想法嗎?d和字符串返回類型問題中的final關鍵字問題

在此先感謝

+0

關於這個問題......你的函數應該返回一個字符串,而不是一個元組。 「返回」的東西「,價值」將無法正常工作。 – DejanLekic

回答

1

D將類中的方法視爲默認爲虛擬的。最後告訴編譯器,子類將不能覆蓋給定的函數,然後進行優化。

爲您的其他問題

import std.conv : to; 

return "var is " ~ to!string(var); 

〜是追加運營商d, 到是轉換一個類型到另一個, 標準d功能!表示編譯時間參數

萬一那些東西對你來說是新的。

+0

非常感謝你,對,這些東西對我來說都是新的,尤其是d朗:)再次感謝你 –