peek()

描述

從串流收到並放在緩衝區內的資料中,取得下次呼叫 read() 會得到的值。呼叫這個函式並不會減少緩衝區內的資料總數,換句話說,透過 peek() 成功取得值後,下次用 read() 也會得到相同的值。

這個函式是 Stream 類別的一部分,它可以被任何繼承它的類別呼叫 (例如:Wire、Serial 等等) 。

語法


stream.peek()

參數

stream : 一個類別的實例,這個類別是繼承於 Stream

回傳

下一個可用的 byte (假如緩衝區內沒有值,則回傳 -1) – int 型別

See also

Stream
available()
read()


語法參考主頁面

The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.