バイト配列に格納されたipv4アドレスがあります。インデックス時n
およびインデックスまで、n+3
各インデックスは 4 バイトを使用します。
(index) n n+1 n+2 n+3
[..] [..] [..] [ 1st byte ][ 2nd ] [ 3rd ] [ 4th ] [..] [..]
この構造を文字列にコピーする方法。「192.168.0.1」のような文字列を受け取りたいのですが、
byteArray[n] = 192;
byteArray[n+1] = 168;
byteArray[n+2] = 0;
byteArray[n+3] = 1;
最後に、問題は解決され、解決策は次のとおりです。
string str = recCommand.parameters[10] + "." + recCommand.parameters[11] +
"." + recCommand.parameters[12] + "." + recCommand.parameters[13];