[SIMILAR] WITH 14010 exceptional WITH 7748 puzzles WITH 7748 metaprogramming WITH 7005 concepts WITH 5832 techniques WITH 5156 engineering WITH 5112 solutions WITH 4672 problems WITH 2437 template WITH 2425 容的 WITH 2151 年12 WITH 1963 programming WITH 1248 続編 WITH 671 and WITH 517 注文 WITH 385 発見 WITH 356 内容 WITH 265 面白 WITH 1 [ WITH 1 c WITH 1 ++] WITH 1 more WITH 1 ++: WITH 1 40 WITH 1 new WITH 1 , WITH 1 少し WITH 1 し古 WITH 1 古い WITH 1 い本 WITH 1 本( WITH 1 (と の検索結果 69 件中 1 - 10 件目 (0.205768107 秒)
少し古い本(といっても2001年12月ですが)なので、内容的にはそれほど新しい事はなかったです。 続編のExceptional C++ Styleも既に手に入るようなので注文してみました。ついでに、C++ Template Metaprogramming: Concepts, Tools, And Techniques From Boost And Beyondなんてのも発見。これも面白そうです。 ...
Exceptional C++ Styleにもありますが(というかこれが元ネタ)、特殊化されたテンプレート関数はオーバーロードの解決に使われないという話。 struct X { template<class T> void foo(T t); // (1) template<> void foo<>(int* p); // (2) template<class T> void foo(T* p); // (3) } x; int n = 0; x.foo(&n ...
# (スコア:5137)
ConceptsがC++0xから外されたようです。最近、C++0xの動きをあまり追っていなかったのですが、かなりびっくり。 ...
# (スコア:3142)
Interesting. Although I have to think about cases which may cause problems such as infinity loops, multi-threading issues, handling remote messages in IMAP4 accounts or whatever, but it seems to be worth it. ...
# (スコア:2095)
struct X { void foo() const; }; void (X::*pfn)() = &X::foo; これは安全ではないかという話です。今のところ付いている返答はピントのずれたものばっかり。 ついでに、テンプレートパラメータにはfloatやdoubleは使えないなんていうのも新発見でした。こんなのです。 template<float f> struct X { }; ...
# (スコア:1106)
Disposition-Notification-Toが付いているメッセージに開封通知を送る例です。まず、開封通知を既に送ったかどうかはUser1フラグを使うことにしてみます。 @If(@And(@Not(@User1()), Disposition-Notification-To), @Progn(@User1(@True()), @If(@Equal(@MessageBox(@Concat(Disposition-Notification-To, 'に開 ...
# (スコア:1093)
試しに以下のテンプレートと設定ファイルをリソースに埋め込んで、起動時に存在しなかったらファイルに書き出すようにしてみました。 new.template reply.template reply_all.template forward.template .keymap .menus .header .headeredit ...
# (スコア:1093)
初代QMAILからデフォルトで自分宛のBccが入るようになっていましたが、デフォルトでは入らないようにしました。入れるためには、qmail.xmlのGlobal/Bccを1にしてください(今まで使っていた場合にはすでに1になっていると思います)。 new.template, reply.template, reply_all.template, url.templateが更新さ ...
# (スコア:1093)
昨日考えた通りに実装してみたところいまいちうまくいかないところがあったので以下のようにしてみました。 送信時にはX-QMAIL-DraftMacroとX-QMAIL-Macroを順番に評価し、両方とも取り除く ドラフト時にはX-QMAIL-DraftMacroを評価して取り除き、X-QMAIL-Macroは残す edit.templateではドラフトフラグがたって ...
# (スコア:1093)
reply.templateとreply_all.templateを変更して、qmail.xmlのGlobal/SaveSentInSameFolderが1の場合には、X-QMAIL-Sentboxを使って送信控えを返信元のメッセージと同じフォルダに保存するようにしてみました。 ...
# (スコア:1093)
# (スコア:10000)