こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

C言語開発環境について

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

#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;
}

投稿日時 - 2014-02-19 22:02:49

QNo.8482326

すぐに回答ほしいです

質問者が選んだベストアンサー

Winsock使ってるって事はWindows系なのでVisualStudioでいいんじゃないでしょうか。
http://www.geekpage.jp/programming/winsock/
http://msdn.microsoft.com/ja-jp/library/ms235626(v=vs.80).aspx


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

投稿日時 - 2014-02-19 22:19:23

補足

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

投稿日時 - 2014-02-19 23:01:26

お礼

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

投稿日時 - 2014-02-20 22:08:13

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

試してないですが

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

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

あとはcygwinでも行けるんじゃないでしょうか?

投稿日時 - 2014-02-19 23:30:59

お礼

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

投稿日時 - 2014-02-20 22:08:09

あなたにオススメの質問