我正在運行一些代碼來快速測試。我知道我幾乎不會使用goto語句,但我需要測試某個方法的某些部分是否在某個特定時間段工作,而我只是好奇而已。我知道我可以通過在方法中右鍵單擊來在視覺中跳轉代碼行,並說轉到遊標或該方法中的goto語句,但是如果我想在特定時間測試某些代碼,方法?如果我想查看它是否能在特定情況下工作而不重新創建該行代碼?我讀了關於goto語句的http://www.tutorialspoint.com/cplusplus/cpp_goto_statement.htm,但在類方法之間嘗試時,它不會識別語句。我想我可以嘗試方法調用和goto的,但我真的好奇好奇,因爲其中一個和兩個不像我使用的代碼。我只需要快速測試一下。方法之間的goto語句C++
0
A
回答
2
在類方法之間進行嘗試時,它不會識別語句。
沒錯。您需要定義一個標籤才能使用goto
聲明。標籤定義的範圍侷限於函數,因此不允許跳轉到不同函數中的標籤。
無論如何,它不會有太多的幫助,因爲爲了進入函數,您需要更多的上下文,而不僅僅是代碼中的行位置:除其他外,您需要爲所有參數提供狀態,全部變量,循環計數器等等。
最重要的是,即使在同一個函數中使用goto
也存在限制:您無法跳過變量定義並在此之後使用該變量。
相關問題
- 1. goto語句和替代方法C
- 2. C#.NET中的GOTO語句
- 3. goto語句的替代方法
- 4. Netezza GOTO語句
- 5. sql-goto語句
- 6. C#中的goto語句慢了嗎?
- 7. 實現goto語句
- 8. 在C++中使用goto語句
- 9. 即將使用goto語句
- 10. goto語句vs遞歸
- 11. IF語句中的GOTO批處理語法
- 12. 使用goto語句從一種方法跳轉到另一種方法
- 13. 替換Swift中的goto語句
- 14. 錯誤VBA中的GOTO語句
- 15. 內聯函數中的goto語句?
- 16. Groovy中的GOTO語句如何?
- 17. T-SQL之間的語句
- 18. 方法(rev = false)與if語句之間的關係
- 19. C++中的goto語句在堆棧中的效果
- 20. c#我該如何結束我的GOTO語句並繼續
- 21. 如何在Objective-C的switch語句中使用goto?
- 22. c#語句變量用法語句之外
- 23. goto vs方法在finally塊中c#
- 24. 解決方法goto
- 25. 語句之間的語義相似性
- 26. 使用goto語句for循環
- 27. 使用goto語句從如果到時
- 28. 爲什麼Go有一個「goto」語句
- 29. 如何在Android中使用goto語句
- 30. 如何正確使用goto語句
這很好。我意識到這是非常罕見的,但我真的很喜歡視頻工作室調試器,我會動態地設置變量值。謝謝! – zissler