2012-04-09 13 views
0

私が見つけることができるすべてのネットワークプログラミングガイドは、C.全てにあります。 C++でソケット接続を設定することも可能ですか?もしそうなら、#includeは何ですか?チュートリアルやドキュメンテーションはどこにありますか?私は、言語の蔓延を考えると、これが複数の図書館でなければならないと考えています。これは、最もよく開発され、使いやすいと考えられていますか?C++でソケットを扱うには?

+0

-1 .. 20秒でgoogleがこれに答えます。 C++は、サポートされている呼び出し規約のために任意のC APIを呼び出すことができます。 – JimR

+0

あなたはCのために何をするか正確に行います。キャストを追加する必要があるかもしれませんが、それはおそらくそれです。 –

+2

@JimR:googleを介して*別のサイト*でそれを見つけることは、ここに質問を投稿するのを避ける有効な理由ではありません。それはすでにSOで尋ねられている場合は、重複して閉じることはもちろん有効ですが、この場所全体のポイントは、情報の集中リポジトリを作成することです。 –

答えて

3

boost ASIOを試してみてください。

+0

はASIO非同期入力出力ですか? – Aerovistae

+0

はい、これは、(他の機能の中でも)同期ソケット操作と非同期ソケット操作の両方を実行するのに役立つ素晴らしいライブラリです。 – mfontanini

+0

私はとても慣れていませんが、私は質問しなければなりません。どのようにプログラムにブーストライブラリを追加しますか?私はかつて外部の図書館を使ったことがありません。私はg ++とnotepad ++を使用しています。 – Aerovistae

0

この点でCとC++には大きな違いはありません。

+1

非常に危険な声明。特に明確化されていない。 – bitmask

+0

私が言っていることは、これらのCの例すべてがC++で動作するということです。 –

+0

転載コメント:私はこのコンセプトに全く慣れていません。私は経験豊富なプログラマーではありませんが、過去にC++プログラムにCライブラリーを組み込もうとしました。 stdio.h、Visual Studioでエラーが発生しました。違いは何ですか、そして/あるいは何が間違っているのですか? – Aerovistae

関連する問題