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.