我相信這個問題以前在csdn上也有人問過.c++ 結構體struct Info {
int id;
char name[20];
};java Bean類class Info {
private int id;
private String name; //Getter Setter}一個簡單的想法就是java 客戶端 讀取發送過來的字節數據 然后針對性的做大小字節變化,并取出多少字節復制給id或name我主要想詢問下有沒有一種比較好直接能夠read/Write Object的解決方案
2 回答

臨摹微笑
TA貢獻1982條經驗 獲得超2個贊
使用google protocol buffer 定義消息,支持C++,Java,Python,還有很多其他語言的第三方插件。例如C#,Object-C,Flex,PHP等都支持。 如果是自己寫編解碼,在Java中要特別注意處理無符號數(或者干脆避免使用unsigned int,直接使用int),還有字符也不一樣,java的字符是unicode編碼,而C、C++是ascii編碼。。
添加回答
舉報
0/150
提交
取消