goto

    2熱度

    4回答

    我看到這個nice blog post about a Scala continuations,它模仿Scala語言中的GOTO語句。 (閱讀更多關於Continuations here) 我想在編程語言Groovy中具有相同的功能。我認爲這可能在Groovy compiler phase transformation之內。 我正在研究域特定語言(DSL),並且首選嵌入到Groovy中。我希望得到

    1熱度

    1回答

    我有一個查找功能,在一個JTable中定位了一個字符串,其中有幾千個條目。 Michael Meyers非常友好,可以幫助我完成函數的goto部分。似乎有一個錯誤,雖然... 當用戶搜索字符串應用程序正確找到JTable中的行,並突出顯示它。它也試圖專注於它,但並不總是如此。有時它會跳過我尋找的線以外的10多條線,我需要向下滾動才能看到它。正如我所說,這個JTable中有幾千條條目,如果我正在尋找

    1熱度

    2回答

    你如何僞造不嵌入不允許跳轉的語言的條件?我要做到以下幾點: if (condition1) action1; if (!condition1 && condition2) action2; if (!condition2 && condition3) action3; 沒有: 毋評估任何情況不止一次。 將任何此類評估的結果不必存儲在變量中。 不必要地指定不止一

    0熱度

    2回答

    我想了解一個C代碼。在某些部分有: for ...{ if condition{ a=1; break; } } 這在以後的版本中改爲: for ...{ if condition{ goto done; } } done: a=1; 從我的角度來看,無論是vesions應該給予同樣的結果,但它不會發生。你知

    5熱度

    5回答

    | GOTO '*' expr ';' 我從來沒有見過這樣的言論,任何人都可以舉個例子嗎?

    5熱度

    6回答

    一切我曾經被告知的是,去的是邪惡的遠離他們,但我認爲他們可以幫助我在這裏(?)。我想給用戶提供一個選項,以重新啓動應用程序時,一個異常被捕獲時遇到一點麻煩纏繞我身邊做什麼頭...... 我的申請將被其他進程進行監測,但有有一些例外,我希望用戶能夠決定如何執行操作,而無需將控制權返回給調用進程。 是這樣的「可以接受」?還有其他建議嗎? 非常感謝! int main(){ initiali

    14熱度

    5回答

    我知道,關於在PHP 5.3中引入的goto聲明有otherquestions。 但我無法找到任何有體面答案,一切都是類型爲「不得已而爲之」,「XKCD」的「惡」,「壞」,「惡!」。但沒有有效的例子。只有沒有任何用途的陳述。或者說有一些罕見的用例(再次,沒有例子)。 因此,問題是:「PHP中goto的有效用例是什麼?」。答案是「是goto邪惡?」不受歡迎,並會得到降低。謝謝:) 還是有人有一個鏈接

    3熱度

    6回答

    我有兩件代碼: 一個do while循環: do { errorflag=0; ... if(cond1) { errorFlag=12; break; // Error Conditions } . . // Processing . if(cond2) {

    0熱度

    1回答

    運行我的批處理文件時收到以下錯誤 「文件名,目錄名稱或卷標籤語法不正確」 我的批處理文件運行良好,但是這個錯誤彈出了25次,然後繼續。我無法弄清楚我在這裏錯過了什麼。以下是我的代碼: ::This batch file is used to set a static IP and launch Windows Recovery Environment @setlocal enableexten

    1熱度

    1回答

    是否有任何工具可用於將具有循環(while,do-while,for)的C代碼轉換爲具有goto語句而不是循環語句的C代碼? 我試過Clang。我將代碼更改爲IR並將其轉換回來,但代碼完全不同(更多行,遵循SSA格式,..),儘管在邏輯上意義相同。 如果生成的代碼看起來更像原始源代碼,那會更好。如果不是,我想知道可用的其他選項。