ネットワークプログラミング相談室 Port5
■ このスレッドは過去ログ倉庫に格納されています
0381デフォルトの名無しさん
NGNG今win2000でTCPで送受信してます。
通信相手はgethostbynameでパソコン名を指定してとってます。
プログラムの中でサーバーポート番号とパソコン名を直接書くと動いたんですが
テキストファイルからサーバーポート番号とパソコン名を読みこむようにすると
なぜかSOCKET()のところで10093エラーがでてしまいます。これはWINSOCK初期化エラーみたいなんですが、どこがわるいのでしょう?
(前)
#define serverport 7000
charshost[]="NAME";
(後)
intrightport;
charshost[10];
charbuf[256];
char *a;
a=fgets(buf,256,fp);
sscanf(buf,"%s %d",shost,&rightport);
としてます
テキストファイルには
NAME 7000
としてます
■ このスレッドは過去ログ倉庫に格納されています