[英]What optimizations does the Rust compiler make with `loop` versus `while true`?
除了可以推斷loop
體內設置的未初始化值這一事實之外,還有其他令人信服的理由存在loop
嗎?
除了你說明你的意圖,沒有區別。 一旦編譯器中發生標准化,所有循環都是相同的。
請參閱Rust操場中的loop
示例以及while true
的相同示例 。 生成的組件完全相同。 編譯器為while true
-example提供警告,以便使用loop
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.