-7
壞的說法當我編譯我的Erlang代碼,然後異常「錯誤:錯誤的參數 函數」顯示在下面的行異常錯誤:在功能
Packet =[<<0:8, TokenLength, Token, PayloadLength, Payload>>],
上面的代碼是我的代碼部分。 請幫助我的人。
壞的說法當我編譯我的Erlang代碼,然後異常「錯誤:錯誤的參數 函數」顯示在下面的行異常錯誤:在功能
Packet =[<<0:8, TokenLength, Token, PayloadLength, Payload>>],
上面的代碼是我的代碼部分。 請幫助我的人。
這大概是因爲Token
和Payload
是二進制文件,而不是整數。
當構造這樣一個二進制,一切都假定,除非另有指定爲一個1字節的整數。要插入Token
和Payload
入構造的二進制感,使用/binary
後綴:
Packet =[<<0:8, TokenLength, Token/binary, PayloadLength, Payload/binary>>],