プロが教える店舗&オフィスのセキュリティ対策術

このプログラムを実行出来るコンパイラ?あるいは開発環境を紹介して頂けませんか?出来れば無償版がいいです。よろしくお願い致します。

#include <winsock2.h>
#pragma comment(lib,"ws2_32.lib")

int main()
{
WSAData wsaData;
SOCKET sock;
struct sockaddr_in addr;

WSAStartup(MAKEWORD(2,0), &wsaData);
sock = socket(AF_INET, SOCK_DGRAM, 0);

addr.sin_family = AF_INET;
addr.sin_port = htons(3054);
addr.sin_addr.S_un.S_addr = inet_addr("192.168.0.3");

sendto(sock, "HELLO", 5, 0, (struct sockaddr *)&addr, sizeof(addr));

closesocket(sock);
WSACleanup();

return 0;
}

A 回答 (2件)

Winsock使ってるって事はWindows系なのでVisualStudioでいいんじゃないでしょうか。


http://www.geekpage.jp/programming/winsock/
http://msdn.microsoft.com/ja-jp/library/ms235626 …


大事なのは環境じゃなくてライブラリだと思いますけど。
PlatformSDKをどぞー。

この回答への補足

実はwinsock2があるのか分からないんです。富士通バリュースター、OS Windows 8を使っているのですが、標準であるのですか?

補足日時:2014/02/19 23:01
    • good
    • 0
この回答へのお礼

ありがとうございました!

お礼日時:2014/02/20 22:08

試してないですが



コンソールでしたらTurbo-Cのコンパイラで行けるんじゃないでしょうか?

borlandのTurbo Cは昔は超早で重宝されましたよ。

あとはcygwinでも行けるんじゃないでしょうか?
    • good
    • 0
この回答へのお礼

ありがとうございました!

お礼日時:2014/02/20 22:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!