在這個website我發現了一個有趣的方式來創建一個帶有字符串的switch語句。但是,這看起來很長,並且很漫長。我想知道是否可以將特定的字符串轉換爲可用於switch語句的整數。(C++/QT)通過將字符串轉換爲int來使用switch語句
因此,僞代碼將是這樣的
QString str = "spinbox_1";
switch stoi(str)
case 1543:
//code here
case 2343:
//code here
case 3424:
//code here
你是否嘗試從字符串中使用int並在switch語句中使用它? – juanchopanza
你爲什麼要這樣做?鏈接的解決方案看起來好多了。 – Arunmu