This commit is contained in:
D 2016-01-10 15:18:40 +08:00
parent 41109c116f
commit 2de5bb11a0

View File

@ -126,6 +126,7 @@ $ ./trace
2015/11/18 09:53:26 enter bigSlowOperation 2015/11/18 09:53:26 enter bigSlowOperation
2015/11/18 09:53:36 exit bigSlowOperation (10.000589217s) 2015/11/18 09:53:36 exit bigSlowOperation (10.000589217s)
``` ```
我們知道defer語句中的函數會在return語句更新返迴值變量後再執行又因爲在函數中定義的匿名函數可以訪問該函數包括返迴值變量在內的所有變量所以對匿名函數采用defer機製可以使其觀察函數的返迴值。 我們知道defer語句中的函數會在return語句更新返迴值變量後再執行又因爲在函數中定義的匿名函數可以訪問該函數包括返迴值變量在內的所有變量所以對匿名函數采用defer機製可以使其觀察函數的返迴值。
以double函數爲例 以double函數爲例