-2 我想寫一個菜單驅動的程序,而不使用開關的情況下,但我沒有得出一個結論,使用哪個語句。讓我知道是否有人有答案。如何在不使用開關的情況下使用C++編寫菜單驅動的程序。 來源 2013-11-15 user2997274 +1 這個問題很不清楚。你有一些代碼可以告訴我們嗎? – imulsion +0 @imulsion:我看起來很清楚。 OP希望能夠創建菜單,而不必具有非常大的開關塊來確定在什麼菜單中做什麼。特別是如果菜單可以嵌套菜單(hello嵌套開關塊!)。 – ApplePie +1 @ AlexandreP.Levasseur:不是我,它不是。這聽起來像是一項家庭作業,除非這個用戶想提供更多的細節。 「沒有得出關於使用哪種語句的結論」聽起來不像是尋找設計模式的人。這個問題應該從OP得到一個重要的編輯,以更清楚地解釋這裏提出的問題。 –
4 您想了解Command設計模式。這是設計菜單項而不依賴大型開關塊的非常好的選擇。 http://en.wikipedia.org/wiki/Command_pattern 來源 2013-11-15 17:55:03 ApplePie
這個問題很不清楚。你有一些代碼可以告訴我們嗎? – imulsion
@imulsion:我看起來很清楚。 OP希望能夠創建菜單,而不必具有非常大的開關塊來確定在什麼菜單中做什麼。特別是如果菜單可以嵌套菜單(hello嵌套開關塊!)。 – ApplePie
@ AlexandreP.Levasseur:不是我,它不是。這聽起來像是一項家庭作業,除非這個用戶想提供更多的細節。 「沒有得出關於使用哪種語句的結論」聽起來不像是尋找設計模式的人。這個問題應該從OP得到一個重要的編輯,以更清楚地解釋這裏提出的問題。 –