No.1ベストアンサー
- 回答日時:
WINAPIが使えれば簡単にできます。
http://yonex1.cis.ibaraki.ac.jp/~yonekura/2002ka …
実際にはもっとパッケージ化されたWINAPIがあったと思います。
No.3
- 回答日時:
なるほど、Winなんですか。
Windowsだと選択の幅が一気に狭まるんですよね。真面目な実験ならUNIX系のOSを使った方が通信系はやりやすいですよ。WindowsでCを使って通信するならWinSockを使うのが正攻法で、かついちばん手っ取り早いです。
WinSockが使用する関数はsocketやbindなどと言ったあたり(socket,bindはUNIX用の命令で、WinSockにはそれらに対応する関数があります)で、通信ソフトを実装するなら基本的にはこのレイヤの命令を使います。詳細は検索でどうぞ。
ただ、Cとソケットで真面目に書くと準備に300行くらいは必要なので、面倒と言えば面倒です。PerlやRuby、Java等の適当な上位ライブラリを使用した方がプログラムが圧倒的に短くて済みますので、その辺を探してみる方が楽かも知れません。
探す際の注意点としては、raw socketは避けること、ですね。あとは何を探しても、socketよりは上のレイヤのことをやってるはずです。
とか言ったものの、そもそもWindowsで文書を共有するだけなら、同じ無線LAN上で同じワークグループに属していれば共有フォルダを通じてファイルのやりとりができるんでは。
あとはSkypeとか一般的なメッセンジャーでも出来るし、あえてプログラム書かなくてもいい気がします。
回答ありがとうございます。
300行はきついですね…。Javaなどのライブラリとソケットについて検索してみます。あと、共有フォルダについても検討してみます。
No.2
- 回答日時:
補足要求です。
・OSは何?
・言語はC以外は使う気はない?
・FTPやscp等の、既に存在するアプリケーションやコマンドではいけない?
・どの程度原始的な作業がしたい?
・時間は測定する?
Cを使うって言う時点でBerkley Socketを使うだろうなとは思うのですが、もしかしたらそれ以外の方法が適しているかも知れませんので、よろしくお願いしますね。
この回答への補足
回答ありがとうございます。
・OSは Windows です。
・言語は何でも良いのですが、CとJava 以外はあまり使ったことがありません。
・すでに存在するアプリケーションやコマンドでもいいです。パソコンAからパソコンBにテキストファイルを渡すことができれば、大丈夫です。
・今回は時間の測定は行いません。
ほかに必要な補足がありましたら、遠慮なく要求してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/02/05 09:55
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/15 16:33
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- その他(プログラミング・Web制作) テキストデータ変換(プログラミング、linux、python) 8 2023/08/08 16:39
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/08 15:45
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
読み込み中にアクセス違反が発...
-
excelのexe化について
-
main関数を先頭に置くデメリット
-
Excelに埋め込んだVBAのプログ...
-
「Outlookが他のプログラムによ...
-
VBAでユーザーフォームが自動的...
-
等差数列の和を求めるプログラム
-
XnViewにwebpを「いつも開く」...
-
WORD印刷できるがEXCE...
-
VB.netで自作プログラムがウイ...
-
エクセルVBA 検索時に除外を設...
-
VBAで既に開いているIEをアク...
-
CGI
-
ボディパンプとシェイプパンプ...
-
excelVBAからC#へsendmessage
-
TMBMSRV.exeによるCPU使用率上昇
-
テキストファイル( .txt )の送...
-
閉じるを押してもデバッグが終...
-
白色雑音(ガウス性)のプログラム
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
Excelで4096点以上のFFTの方法
-
PICマイコンのコピー(クローン...
-
VBAにてメール作成した際、一部...
-
Excelに埋め込んだVBAのプログ...
-
自動クエリとはどういうもので...
-
「Outlookが他のプログラムによ...
-
モジュール、アプリケーション...
-
読み込み中にアクセス違反が発...
-
VBAでユーザーフォームが自動的...
-
未使用の変数を一括検索する方法
-
ドロップダウンリストの文字を...
-
UWSCで指定のフォルダを開きたい。
-
XnViewにwebpを「いつも開く」...
-
Vba UserFormを前面に出す方法...
-
写真のプログラムは、1からnま...
-
binファイルってiphone専用です...
-
TMBMSRV.exeによるCPU使用率上昇
-
画像を読み込むのと取り込むの...
-
main関数を先頭に置くデメリット
おすすめ情報