用C 語言中的非靜態函數重載靜態函數
上下文:
上下文:重載函數C 不支援具有不同的傳回類型,並且在嘗試使用非靜態函數重載靜態函數時同樣適用。這種情況在提供的類別定義中進行了說明,但它產生了錯誤。
僅傳回類型不同的函數不允許重載。 具有相同名稱和參數類型的成員函數宣告不能重載,如果any 是靜態成員函數宣告。
<code class="cpp">class Foo { public: static void print() { cout << "static" << endl; } }; Foo f; f.print(); // Ambiguous: static or non-static call?</code>
例如:
以上是C 中的靜態函數可以用非靜態函數重載嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!