Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for decoderune (0.07 sec)

  1. src/bytes/buffer.go

    		b.Reset()
    		return 0, 0, io.EOF
    	}
    	c := b.buf[b.off]
    	if c < utf8.RuneSelf {
    		b.off++
    		b.lastRead = opReadRune1
    		return rune(c), 1, nil
    	}
    	r, n := utf8.DecodeRune(b.buf[b.off:])
    	b.off += n
    	b.lastRead = readOp(n)
    	return r, n, nil
    }
    
    // UnreadRune unreads the last rune returned by [Buffer.ReadRune].
    // If the most recent read or write operation on the buffer was
    Registered: Tue Nov 05 11:13:11 UTC 2024
    - Last Modified: Tue Oct 29 16:47:05 UTC 2024
    - 15.7K bytes
    - Viewed (0)
  2. src/bufio/bufio_test.go

    	const NRune = 1000
    	byteBuf := new(bytes.Buffer)
    	w := NewWriter(byteBuf)
    	// Write the runes out using WriteRune
    	buf := make([]byte, utf8.UTFMax)
    	for r := rune(0); r < NRune; r++ {
    		size := utf8.EncodeRune(buf, r)
    		nbytes, err := w.WriteRune(r)
    		if err != nil {
    			t.Fatalf("WriteRune(0x%x) error: %s", r, err)
    		}
    		if nbytes != size {
    			t.Fatalf("WriteRune(0x%x) expected %d, got %d", r, size, nbytes)
    		}
    Registered: Tue Nov 05 11:13:11 UTC 2024
    - Last Modified: Fri Nov 01 21:52:12 UTC 2024
    - 51.6K bytes
    - Viewed (0)
Back to top