2013-10-01から1ヶ月間の記事一覧

C言語で文字列を扱うということ〜ポインタと配列〜

文字列配列と文字列ポインタの関係文字列について、 文字列には、配列で文字列を扱う方法とポインタで文字列を扱う方法があります。 まずは、それぞれのアドレスを調べてみるとそれぞれの関係が見えてきます。 char *test_pointer = "test pointer" char tes…

Macでudpソケットプログラミング中のエラー "sendto: message too long"

大学の実験で、UDP上でTCPっぽい振る舞いを作れという課題があって、その課題を解いているうちにぶち当たったエラー int error = sendto(sock, sendpkt, (int)sizeof(sendpkt), 0, distination_addr, sizeof(distination_addr)); if(error < 1){ perror("sen…