Lambda 函數和 Constexpr
問題: 是否可以在 C 中將 cons>
問題:是否可以在 C 中將 cons>
問題:<code class="cpp">struct Test { static const int value = []() -> int { return 0; } (); };</code>是否可以在 C 中使用 lamtex 函數與 lambda 函數一起使用?
在以下代碼示例中,編譯器報告與需要constexpr 函數相關的錯誤:
答案:
更新( C 17): 從C 17 開始,常數表達式中允許使用lambda 函數。
C 17 之前的版本:以上是Lambda 函數可以與 C 中的 `constexpr` 一起使用嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!