0
定義兩個類函數是合法的嗎?一個重載了一個string
的引用,另一個重載了const char*
?函數重載的字符串引用和常量字符指針
void funcA(const std::string& s)
void funcA(const char* s)
我可以保證,如果我叫funcA()
有const char*
輸入時,它不會調用字符串函數?我在問,因爲從const char*
到string
有一個隱含的構造。
感謝您的快速響應! – duffsterlp