Help for this page

Select Code to Download


  1. or download this
    # "pack" in an untyped language.
    my $packed = pack('c N c/a*', $c, $i, $s);
    
    # "unpack" in an untyped language.
    my ($c, $i, $s) = unpack('c N c/a*', $packed);
    
  2. or download this
    # "pack" in an typed language.
    Array<Object> unpacked;
    ...
    char   c = unpacked[0];
    int    i = unpacked[1];
    String s = unpacked[2];
    
  3. or download this
    # "pack" in a typed language.
    
    ...
    }
    
    unpack_my_format(packed, char c, int i, String s);