掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
非同期のソケット通信をするには (ID:66164)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
すみません。 間違えて、送信してしまいました。 > エラーになった場合、エラーメッセージが表示されるようですが、それにはなんと出ていますか? 下記のように出ます。 構文エラー : 識別子 'CAsyncServerDlg' 関数に 2 個の引数を指定できません。 識別子 'UNIT' 'CServerASock' の宣言を確認してください。 その後、Create(...)を作らずにできないかと思い、ろいろやってみました。 CAsyncSocketクラスの派生クラスのコンストラクタで、 CServerASock::CServerASock() { //-----------------------------------------------------■ここから m_conSockP = this; //-----------------------------------------------------■ここまで } //---------------------------------------------------------■ここから CServerASock *m_conSockP = NULL; //---------------------------------------------------------■ここまで として、ヘッダファイルで外部宣言してみました。 m_lsnSock.Create( port) と、直接APIを呼んでみました。 (破れかぶれみたいなものです) ビルドは通ったのですが、実行すると例外が発生して、どうもデストラクタでひっかかっているようなのです。 で、不勉強で恥ずかしいのですが、 CServerASock::~CServerASock() { } の中に、何か書きこむ必要はありますでしょうか。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.