cygwin上でサーバを建て(c)、windowsのクライアント(java)とソケット通信するプログラムを書いています。
そこで、サーバーからクライアントへデータを送る際に正しく送れていません。
文字化けだとは思うのですが
どのようにすればいいでしょうか?
以下、コードの抜粋
server.c
int num = 1000;
send(socket,(char *)&num,sizeof(int),0);
client.java
InputStream iss = s.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(iss));
num = br.readLine();
クライアント側でnumを表示させてみると文字化けしていました
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。