■ このスレッドは過去ログ倉庫に格納されています
C言語でTCP/IP通信勉強(プログラミング)したいんだが
- 1 :佐藤祐也:2020/07/13(月) 15:25:12.805 ID:kljIS0yId.net
- おすすめのサイトや本はある?(`ェ´)ピャー
なんかサイトは最初っから置いてけぼりのしてくるし本は00年前後のばっかで今と互換性あるのか分からないし(`ェ´)ピャー
- 2 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:26:13.048 ID:0+cpDtX+0.net
- おまえには無理
- 3 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:26:15.543 ID:1SsG08Ep0.net
- ietf.org
- 4 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:26:34 ID:QknvA+eia.net
- cでtcpipなら00年代ので十分通用する
- 5 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:26:58 ID:MBi1pjrMd.net
- cとか古すぎてだれも使ってなさそう
- 6 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:27:42 ID:kljIS0yId.net
- >>5
時代は何よ
- 7 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:27:46 ID:Wp+UdU/Ta.net
- 実用性あるかないかより
知ってるか知らないか
知っていて困る事はない
- 8 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:27:50 ID:VdWXOGEU0.net
- なんでググらないんだろ
- 9 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:29:09 ID:kljIS0yId.net
- >>8
なんで1読めないんだろ
- 10 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:30:31 ID:ZdFDDs3e0.net
- libcurlでも使えばいい
でもC言語以外なら他にもっと手っ取り早く実装する方法あるのに
- 11 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:30:42 ID:VdWXOGEU0.net
- >>9
なんでググれないんだろ
- 12 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:31:30 ID:0+cpDtX+0.net
- もう一度言うよ
1には無理
- 13 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:31:33 ID:rTh7Uzo/0.net
- TCP/IP関連のRFC読んでみたら?
- 14 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:33:26.147 ID:LievEO6F0.net
- jhk
- 15 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:33:43.376 ID:fMi0B4/M0.net
- socketとプロセス間通信でググれば出てくるんじゃね
- 16 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:33:46.579 ID:kljIS0yId.net
- >>11
効いててワロタ
- 17 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:34:53.359 ID:hWTTaz9H0.net
- ソケット で検索してみたら?(´・ω・`)
- 18 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:35:39.103 .net
- ネットワークの知識ないと結局なんでそうするのかわからんくて苛つくんじゃないの
IPAのネットワークスペシャリスト出願して勉強開始しなよ秋だよ試験
- 19 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:35:57.495 ID:0+cpDtX+0.net
- おまえら偉そうにレスしてるけど
まともに勉強して理解してるのって俺だけなんだろうなあ
- 20 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:36:01.393 ID:N4mVbsdA0.net
- 今の時代IPv4でもv6でも動くように書かないといかんらしいぞ
- 21 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:37:00.100 ID:hWTTaz9H0.net
- 無理そうなら curl で検索(´・ω・`)
- 22 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:37:35.230 ID:kljIS0yId.net
- >>21
ソケットは色々調べてみたよ
curlってのなんかどっかでみたことあるけどそれ調べてみるわ
- 23 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:38:38.461 .net
- >>6
ポストCと呼び声が高いのはRust
- 24 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:39:09.250 ID:MBi1pjrMd.net
- >>19
当たり前だろ
cで通信やるという発想すらでてこないわ
- 25 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:40:10.417 ID:/xEQIUpod.net
- そもそもTCPIPの通信そのものを制御するコードなんて自前で書く必要ないだろ
呼び出して接続するだけじゃねーか
- 26 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:40:18.872 ID:Xnf6Yzr80.net
- UNIXネットワークプログラミング
- 27 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:41:00 ID:xfaBk1Nq0.net
- レイヤの概要すら知らなさそう
- 28 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:44:48.017 ID:fMi0B4/M0.net
- >>26
これサーバーのサンプルコードも書かれてるやつだっけ
なんでIO閉じるのかとかシグナルハンドラどうするのかとか凄くわかりやすかった
- 29 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:50:39.681 ID:iYHBZjlv0.net
- system call使いたいだけ?
そんなんググれば一発だろに
- 30 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:51:24.555 ID:bdrlLa1X0.net
- まずarpから
- 31 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:52:09.979 ID:hWTTaz9H0.net
- rs232 とかから入れば?(´・ω・`)
- 32 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:53:39.730 ID:iYHBZjlv0.net
- ソースコード見るのが一番いいよ
apache1系のプログラムは、シンプルで見やすい
サーバプログラムの基礎がわかるよ
dhcpのソースも構造体の使い方に感心したわ
- 33 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:59:07 ID:fMi0B4/M0.net
- >>32
構造体共用体ポインタの使い方は通信のコード見るまで意図が理解できなかったわ
Cの独特な文脈ね
- 34 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:59:10 ID:hWTTaz9H0.net
- >>32
https://github.com/apache
github 混んでる?(´・ω・`)
- 35 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 15:59:46 ID:hWTTaz9H0.net
- >>33
アロー演算子のことか?(´・ω・`)
- 36 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:02:13.042 ID:fMi0B4/M0.net
- >>35
アローじゃなくて生データを構造体に割り当てる時のキャスト
- 37 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:04:10.299 ID:s1R2trjp0.net
- GitHubまた落ちてるね
仕事中断してるわ
- 38 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:04:36 ID:hWTTaz9H0.net
- >>36
キャストって ?ポインタとかじゃなくて void型受け渡しとかのことか?(´・ω・`)
- 39 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:06:17.161 ID:hWTTaz9H0.net
- >>37
仕事って厚生省絡みのアレか?(´・ω・`)
- 40 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:06:57.990 ID:hWTTaz9H0.net
- 通信学ぶなら 他に I2Cとかもやってみたら?(´・ω・`)
- 41 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:09:15.906 ID:hWTTaz9H0.net
- I2Cで通信線の時定数計算とかやったり
遅延でどうなったりするかとか 実験とかもやってみるとおもろいよ(´・ω・`)
- 42 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:13:14 ID:fMi0B4/M0.net
- >>38
その類
- 43 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:14:00 ID:hWTTaz9H0.net
- USB通信なんかも 通常はライブラリ使うけど
ちょくでレジスタ叩いて動かしたりしてみたら?(´・ω・`)
- 44 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:14:50 ID:hWTTaz9H0.net
- >>42
じゃあ スレッド処理とか使ってるんかな?(´・ω・`)
- 45 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:19:27.346 ID:fMi0B4/M0.net
- >>44
当時はスレッドじゃなくてforkでプロセス作ってたと思う
selectで待ってforkした先でデータグラムを共通の構造体に入れてその中の何番目かのデータをキャストして…みたいな流れだったはず
- 46 :以下、?ちゃんねるからVIPがお送りします:2020/07/13(月) 16:26:41 ID:hWTTaz9H0.net
- >>45
なるほどぉ(´・ω・`)
総レス数 46
9 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★