mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
acff965a5f
commit
55584cb206
1 changed files with 36 additions and 36 deletions
72
pack.c
72
pack.c
|
@ -320,15 +320,15 @@ static unsigned long utf8_to_uv(const char*,long*);
|
|||
* Integer | Array |
|
||||
* Directive | Element | Meaning
|
||||
* ---------------------------------------------------------------------------
|
||||
* C | Integer | 8-bit unsigned integer (unsigned char)
|
||||
* S | Integer | 16-bit unsigned integer, native endian (uint16_t)
|
||||
* L | Integer | 32-bit unsigned integer, native endian (uint32_t)
|
||||
* Q | Integer | 64-bit unsigned integer, native endian (uint64_t)
|
||||
* C | Integer | 8-bit unsigned (unsigned char)
|
||||
* S | Integer | 16-bit unsigned, native endian (uint16_t)
|
||||
* L | Integer | 32-bit unsigned, native endian (uint32_t)
|
||||
* Q | Integer | 64-bit unsigned, native endian (uint64_t)
|
||||
* | |
|
||||
* c | Integer | 8-bit signed integer (char)
|
||||
* s | Integer | 16-bit signed integer, native endian (int16_t)
|
||||
* l | Integer | 32-bit signed integer, native endian (int32_t)
|
||||
* q | Integer | 64-bit signed integer, native endian (int64_t)
|
||||
* c | Integer | 8-bit signed (char)
|
||||
* s | Integer | 16-bit signed, native endian (int16_t)
|
||||
* l | Integer | 32-bit signed, native endian (int32_t)
|
||||
* q | Integer | 64-bit signed, native endian (int64_t)
|
||||
* | |
|
||||
* S_, S! | Integer | unsigned short, native endian
|
||||
* I, I_, I! | Integer | unsigned int, native endian
|
||||
|
@ -338,10 +338,10 @@ static unsigned long utf8_to_uv(const char*,long*);
|
|||
* i, i_, i! | Integer | signed int, native endian
|
||||
* l_, l! | Integer | signed long, native endian
|
||||
* | |
|
||||
* n | Integer | 16-bit unsigned integer, network (big-endian) byte order
|
||||
* N | Integer | 32-bit unsigned integer, network (big-endian) byte order
|
||||
* v | Integer | 16-bit unsigned integer, VAX (little-endian) byte order
|
||||
* V | Integer | 32-bit unsigned integer, VAX (little-endian) byte order
|
||||
* n | Integer | 16-bit unsigned, network (big-endian) byte order
|
||||
* N | Integer | 32-bit unsigned, network (big-endian) byte order
|
||||
* v | Integer | 16-bit unsigned, VAX (little-endian) byte order
|
||||
* V | Integer | 32-bit unsigned, VAX (little-endian) byte order
|
||||
* | |
|
||||
* U | Integer | UTF-8 character
|
||||
* w | Integer | BER-compressed integer
|
||||
|
@ -349,12 +349,12 @@ static unsigned long utf8_to_uv(const char*,long*);
|
|||
* Float | |
|
||||
* Directive | | Meaning
|
||||
* ---------------------------------------------------------------------------
|
||||
* D, d | Float | double-precision float, native format
|
||||
* F, f | Float | single-precision float, native format
|
||||
* E | Float | double-precision float, little-endian byte order
|
||||
* e | Float | single-precision float, little-endian byte order
|
||||
* G | Float | double-precision float, network (big-endian) byte order
|
||||
* g | Float | single-precision float, network (big-endian) byte order
|
||||
* D, d | Float | double-precision, native format
|
||||
* F, f | Float | single-precision, native format
|
||||
* E | Float | double-precision, little-endian byte order
|
||||
* e | Float | single-precision, little-endian byte order
|
||||
* G | Float | double-precision, network (big-endian) byte order
|
||||
* g | Float | single-precision, network (big-endian) byte order
|
||||
*
|
||||
* String | |
|
||||
* Directive | | Meaning
|
||||
|
@ -1233,15 +1233,15 @@ infected_str_new(const char *ptr, long len, VALUE str)
|
|||
* Integer | |
|
||||
* Directive | Returns | Meaning
|
||||
* -----------------------------------------------------------------
|
||||
* C | Integer | 8-bit unsigned integer (unsigned char)
|
||||
* S | Integer | 16-bit unsigned integer, native endian (uint16_t)
|
||||
* L | Integer | 32-bit unsigned integer, native endian (uint32_t)
|
||||
* Q | Integer | 64-bit unsigned integer, native endian (uint64_t)
|
||||
* C | Integer | 8-bit unsigned (unsigned char)
|
||||
* S | Integer | 16-bit unsigned, native endian (uint16_t)
|
||||
* L | Integer | 32-bit unsigned, native endian (uint32_t)
|
||||
* Q | Integer | 64-bit unsigned, native endian (uint64_t)
|
||||
* | |
|
||||
* c | Integer | 8-bit signed integer (signed char)
|
||||
* s | Integer | 16-bit signed integer, native endian (int16_t)
|
||||
* l | Integer | 32-bit signed integer, native endian (int32_t)
|
||||
* q | Integer | 64-bit signed integer, native endian (int64_t)
|
||||
* c | Integer | 8-bit signed (signed char)
|
||||
* s | Integer | 16-bit signed, native endian (int16_t)
|
||||
* l | Integer | 32-bit signed, native endian (int32_t)
|
||||
* q | Integer | 64-bit signed, native endian (int64_t)
|
||||
* | |
|
||||
* S_, S! | Integer | unsigned short, native endian
|
||||
* I, I_, I! | Integer | unsigned int, native endian
|
||||
|
@ -1251,10 +1251,10 @@ infected_str_new(const char *ptr, long len, VALUE str)
|
|||
* i, i_, i! | Integer | signed int, native endian
|
||||
* l_, l! | Integer | signed long, native endian
|
||||
* | |
|
||||
* n | Integer | 16-bit unsigned integer, network (big-endian) byte order
|
||||
* N | Integer | 32-bit unsigned integer, network (big-endian) byte order
|
||||
* v | Integer | 16-bit unsigned integer, VAX (little-endian) byte order
|
||||
* V | Integer | 32-bit unsigned integer, VAX (little-endian) byte order
|
||||
* n | Integer | 16-bit unsigned, network (big-endian) byte order
|
||||
* N | Integer | 32-bit unsigned, network (big-endian) byte order
|
||||
* v | Integer | 16-bit unsigned, VAX (little-endian) byte order
|
||||
* V | Integer | 32-bit unsigned, VAX (little-endian) byte order
|
||||
* | |
|
||||
* U | Integer | UTF-8 character
|
||||
* w | Integer | BER-compressed integer (see Array.pack)
|
||||
|
@ -1262,12 +1262,12 @@ infected_str_new(const char *ptr, long len, VALUE str)
|
|||
* Float | |
|
||||
* Directive | Returns | Meaning
|
||||
* -----------------------------------------------------------------
|
||||
* D, d | Float | double-precision float, native format
|
||||
* F, f | Float | single-precision float, native format
|
||||
* E | Float | double-precision float, little-endian byte order
|
||||
* e | Float | single-precision float, little-endian byte order
|
||||
* G | Float | double-precision float, network (big-endian) byte order
|
||||
* g | Float | single-precision float, network (big-endian) byte order
|
||||
* D, d | Float | double-precision, native format
|
||||
* F, f | Float | single-precision, native format
|
||||
* E | Float | double-precision, little-endian byte order
|
||||
* e | Float | single-precision, little-endian byte order
|
||||
* G | Float | double-precision, network (big-endian) byte order
|
||||
* g | Float | single-precision, network (big-endian) byte order
|
||||
*
|
||||
* String | |
|
||||
* Directive | Returns | Meaning
|
||||
|
|
Loading…
Reference in a new issue