使用switch(true) 代替冗長的if-else

在看Go 語言指南的時候發現的,原來還真沒想過這樣寫。 spa

switch (true) {
case 7 < 10:
    cout << "Yes" << endl;
    break;
default:
    cout << "No" << endl;
    break;
}
真是神奇…… 一樣支持非0整數到true的自動轉換。
相關文章
相關標籤/搜索