1 名前:デフォルトの名無しさん [2009/03/02(月) 00:36:19 ] スレを勃てるまでもない低俗なC/C++の質問はここでお願いします。 過去ログ スレを勃てるまでもないC/C++の質問はここで pc11.2ch.net/test/read.cgi/tech/1167476845/ スレを勃てるまでもないC/C++の質問はここで 2 pc11.2ch.net/test/read.cgi/tech/1178503366/ スレを勃てるまでもないC/C++の質問はここで 3 pc11.2ch.net/test/read.cgi/tech/1187521676/ スレを勃てるまでもないC/C++の質問はここで 4 pc11.2ch.net/test/read.cgi/tech/1221633708/ スレを勃てるまでもないC/C++の質問はここで 5 pc11.2ch.net/test/read.cgi/tech/1230516307/ スレを勃てるまでもないC/C++の質問はここで 6 pc11.2ch.net/test/read.cgi/tech/1231564903/ スレを勃てるまでもないC/C++の質問はここで 7 pc11.2ch.net/test/read.cgi/tech/1232983248/
810 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 15:39:14 ] >>806-809 やってませんでした。ありがとうございます。やってみます。
811 名前:デフォルトの名無しさん [2009/04/08(水) 17:57:14 ] select関数の第一引数について TCP/IPのソケット通信処理を作成していて、select関数を使用するつもりです。 select関数の第一引数には「集合にある記述子の中の最大値に1を足したもの」 を設定するということですが、具体的に何を設定すればよいか分かりません。 以下の場合、第一引数"nSocket"には何を設定すればよいのか教えて下さい。 FD_ZERO(&rd); FD_SET(acceptSocket1, &rd); FD_SET(acceptSocket2, &rd); select(nSocket, &rd, NULL, NULL, 10); よろしくお願いします。
812 名前:デフォルトの名無しさん [2009/04/08(水) 18:03:41 ] select()に登録するソケット(=socket()の戻り値)の中で一番大きい奴に+1した値 socket()の戻り値はint型だから比較したり+1したりできるでしょ?
813 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 18:08:20 ] >>812 そういう意味ですか。 ありがとうございました。
814 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 18:16:27 ] ttp://hpcgi1.nifty.com/MADIA/Vcbbs/wwwlng.cgi?print+200704/07040016.txt nfds 引数は Windows Socket では未使用 (無視される) Windowsのソケットはいろいろ癖がある
815 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 23:17:45 ] クラスの継承時にコンストラクタも継承するというか、 親クラスに定義されているコンストラクタをそのまま使う方法というのは、 再定義してデフォルト初期化子に渡す以外ないのでしょうか。
816 名前:デフォルトの名無しさん [2009/04/08(水) 23:32:54 ] class A { int m_val; public: A(int a, int b){ m_val = a+b; } } class B : A {} B(1, 2); みたいにしたいってこと?再定義しかないね。
817 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 23:41:25 ] >>816 了解しました テンプレートで class A { int m_val; public: A(int a, int b){ m_val = a+b; } } template<class X> class B : public A { ... } のようにして、定型の追加機能を持たせるテンプレートを作ろうとしたのですが、 どうしてもそこで引っかかってしまいまして。
818 名前:デフォルトの名無しさん [2009/04/09(木) 02:04:45 ] とりあえず 童貞乙 であります!