这个问题类似于,除了我也想支持Scala.js。
我尝试了util.Properties方法。不幸的是,它在Scala.js上不可用:
ScalaFiddle.scala:-5: ERROR: There were linking errors
Referring to non-existent class java.util.jar.Attributes$Name
called from scala.util.Properties$.()
called from ScalaFiddle$.()
exported to JavaScript with @JSExport
Refe
我试图用一个固定长度的头发送数据,它告诉服务器在读取数据之前必须有多少字节的数据可以读取。但我在做这件事上有困难。我想一次发送的数据的最大字节数是65536,所以我发送一个uint16_t类型变量作为我的数据头,因为它可以表示的最大数目是65536。
问题是,一个uint16_t占用两个字节,但小于255个的数字只需要一个字节。所以我在客户端有这样的代码:
uint16_t messageSize = clientSendBuf.size(); //clientSendBuf is the data I want to send
char *bytes((char*)&messageS