TCPIPにまつわるエラー – 固定ページ 3 – プログラミング – Home

通知
すべてクリア

[解決済] TCPIPにまつわるエラー

固定ページ 3 / 3

Sugi
 Sugi
(@Sugi)
ゲスト
結合: 19年前
投稿: 20
 

>もしかしてこの部分の下に
>LRESULT CALLBACK WinProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam )
>とあるんですけどこれが
今2つWinProcがあるということですか?

私が例で示したWndProcは元のソースでSocket通知に指定したウィンドウ関数の中
のFD_ACCEPTにこのような感じでという意味であらたにWndProcをということではないです
(^^;

値が返せないとは関数内のパスにreturnがないという意味のエラーでしょうか?


返信引用
kure
 kure
(@kure)
ゲスト
結合: 19年前
投稿: 48
 

ちょっと見てられないので一言。

陣さん、まずはC言語のsyntaxを覚えてください。
Sugiさんがどう思ってらっしゃるかはわからいませんが、
掲示板でC言語のsyntaxについて講義するのは非常に大変ですし、不毛です。
市販の書籍には入門用にC言語の文法について易しく説明しているものが沢山あります。
入門書では物足りないのであればK&R本などでも良いでしょう。
とにかく、まずはC言語のsyntaxをきちんと覚えましょう。
そうすればsyntaxエラーはなくなります。

> もしかしてこの部分の下に
> LRESULT CALLBACK WinProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam )
> とあるんですけどこれが邪魔してる感じですか?

「感じ」ってなんですか?
きちんとソースコードを提示もしていない状況でそんなことを聞かれても
答えようのない「感じ」です。

> 値が返せないエラー

についてですが、提示されてるコードがそのままであれば、
「値が返せない」のではなく「値を返していない」が正しいと思いますので、
switchでdefaultラベルをつけてreturnをするか、switch後にreturnしてください。


返信引用
陣
 陣
(@陣)
ゲスト
結合: 19年前
投稿: 19
Topic starter  

kureさんのいうとおりですね。
Sugiさん本当に申し訳ありませんでした。
言われた本等を読もうと思います。


返信引用
ITO
 ITO
(@ITO)
ゲスト
結合: 22年前
投稿: 1235
 

コンパイルエラーならCから始まるエラー番号
たとえば「C2065」を「MSDNライブラリー」で検索すればヘルプが出てきます。
あと、「{」や「}」の数もチェックしましょう。


返信引用
Sugi
 Sugi
(@Sugi)
ゲスト
結合: 19年前
投稿: 20
 

kureさん初めまして
コメントありがとうございます
syntaxの議論をするつもりではありませんでしたが
自分の開発の合間にだらだらコメントしてしまいました。

がんばってください。 >陳さん


返信引用
kure
 kure
(@kure)
ゲスト
結合: 19年前
投稿: 48
 

TO:陣さん
syntaxの話はsyntaxの話としてご自分のためにもきちんと勉強していただければ
それで良いです。
が、このスレの本題は「TCPIPにまつわるエラー」なのでは?
そちらは解決してないんじゃないでしょうか?

TO:Sugiさん
はじめまして。
いやぁSugiさんを攻めてるわけではないので
私の発言はあまり気にしないで下さい。
(陣さんのことも攻めてるわけじゃないですよ^^;)

で、一応本題の話をば。
WSAAsyncSelectが失敗するのであれば、直後のWSAGetlastErrorの値が何になっているか
調べてみてください。何かしらヒントにはなると思いますので。


返信引用
固定ページ 3 / 3

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました