buffer_sizeof

语法:

buffer_sizeof(type);


参数 描述
type The type of data that is to be checked (see the list of constants here).


返回: N/A(无返回值)


描述

This function will return the size (in bytes) of any of the given data constants (listed here).


例如:

var b = 12 * buffer_sizeof(buffer_u8);
buff = buffer_create(b, buffer_fixed, 1);

The above code first calculates the size of the buffer to create by multiplying the unsigned 8bit data type by 12 (since we will be using the buffer to hold 12 pieces of data), and then uses this value to set a fixed buffer to the correct size.