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

解決済みの質問

cygwinを使ってネットワークプログラミング?

ネットワークプログラミングがしたいです。

どのレベルのものかといえば、ソケットレベルのものです。
そこで書籍やサイトを探しているのですが、どうも
プラットフォームがUNIXとして書かれているものが多いです。

cygwinを使えば、UNIX環境でプログラミングをしているのと
変わりなくプログラミングできるのでしょうか?

##以下蛇足
cygwinはUNIXをエミュレートしているだけだから本質的には、
違うと思いますが、EXEを実行した時に結果が同じであれば
問題ありません。
ccかgccを使うのでしょうか。IDEがないと思うので、
自分でmakefile作らないとだめなのかな・・

投稿日時 - 2007-08-05 00:10:11

QNo.3228284

暇なときに回答ください

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

>cygwinを使えば、UNIX環境でプログラミングをしているのと
>変わりなくプログラミングできるのでしょうか?
ほとんどYes。普通に使うならとくに気にするべき違いはありません。

#cygwinじゃなくて、winsockでもそんなに違いはありませんよ。もちろんこの場合は完全なソース互換はありませんが、見た目(やること)はほぼ同じです。

投稿日時 - 2007-08-05 00:17:29

お礼

>ほとんどYes。普通に使うならとくに気にするべき違いはありません。
そうですか。謎が解けました。

winsockのほうが少し手順が増える程度かな

投稿日時 - 2007-08-05 00:34:19

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

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

回答(2)

ANo.2

基本的にはUnixの流儀を使うことができますが、最初のとっかかりは、Cygwinを使うのであればやはりCygwinで解説していた方がいいのは確かですね。
とりあえず心当たりを紹介しておきます。
http://www.gihyo.co.jp/books/syoseki.php/4-7741-1312-3

> 自分でmakefile作らないとだめなのかな・・

Makefileは必須ではありませんが、IDEがないのはその通りです。

投稿日時 - 2007-08-05 00:17:42

お礼

>Makefileは必須ではありませんが、IDEがないのはその通りです。
やはりIDEはないんですね・・

投稿日時 - 2007-08-05 00:41:50

あなたにオススメの質問