含有可變形參的函數

有時我們無法提前預知應該向函數傳遞幾個參數。
如果所有的實參類型相同:
initializer_list ini;//是一種模板類型,類似於vector
如果實參類型不同:???


void fun7(initializer_list<string> ss){
    for (auto s = ss.begin(); s != ss.end(); ++s){
        cout << *s << endl;
    }
    cout << endl;
}

//主函數:
void main(){
fun7({ "li", "xiao", "jie" });
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章