[SIMILAR] WITH 14111 rd2html WITH 8062 ル= WITH 7657 head WITH 5599 ダ部 WITH 5534 begin WITH 4125 element WITH 3351 meta WITH 2208 ッダ WITH 2077 rd WITH 1836 任意 WITH 1579 挿入 WITH 1499 字列 WITH 1461 ヘッ WITH 1159 展開 WITH 1130 end WITH 1125 タグ WITH 966 開さ WITH 853 単純 WITH 789 外出 WITH 735 部分 WITH 593 トル WITH 527 作成 WITH 442 文字 WITH 375 タイ WITH 313 イト WITH 267 場合 WITH 64 す。 WITH 1 rdtool WITH 1 - WITH 1 ext WITH 1 lib WITH 1 を使 の検索結果 203 件中 1 - 10 件目 (0.076325997 秒)
rd2html-ext-libを使うとHTMLヘッダに任意の文字列を挿入できるようになります。 =begin head <meta .... /> =end =begin =タイトル =end これを、 rd2 -r rd/rd2html-ext-lib.rb --head-element --with-part=head:head とすると、<meta ... />の部分が<head>タグの中に入ります。ところがヘッダ部分を外出しに ...
単にマージするときのパスの指定を間違っていただけでした。 svn merge -r 216:HEAD file:///home/svn/q3/branches/branch/q3 とすべきところを以下のようにしてしまっていました。 svn merge -r 216:HEAD file:///home/svn/q3/branches/branch もう少し分かりやすいエラーが出ると良いなと思うのですがそういう ...
# (スコア:3649)
以上を踏まえて、テストコードを書いてみました。C++で書くと面倒なのでJavaScriptで。 <html> <head> <script type="text/javascript"> function test(value, prev) { var selection = document.selection; var range = selection.createRange(); if (range.text == "") range = document.body.createTextRang ...
# (スコア:3649)
GHC 6.12でDeprecatedになるらしいImpredicative Polymorphismをどうやって書き換えるのか考えてみました。 例えばこんなの。 {-# LANGUAGE ImpredicativeTypes, Rank2Types #-} f :: Maybe (forall a. [a] -> a) -> (Int, Char) f (Just g) = (g [1, 2, 3], g ['a', 'b']) f Nothing = (99, 'z') のように定義 ...
# (スコア:3649)
Invalid TextData Familiesは、型パラメータに依って実装を変えたいときに使えます。C++のテンプレートでの特殊化みたいなものでしょうか。 {-# LANGUAGE TypeFamilies #-} import qualified Data.Sequence as Seq data family Vector a -- BoolのVectorはリストで表現 data instance Vector Bool = BoolVector ...
# (スコア:3649)
Invalid Textstd::not1などをboost::bindと組み合わせる場合には、bindで作られた関数オブジェクトの返り値の型を明示するためにmake_adaptableが必要です。 つまり、 std::find_if(v.begin(), v.end(), std::not1(boost::bind(std::equal_to<int>(), _1, 5))); だとコンパイルエラーになるので、 std::find_if ...
# (スコア:2694)
GnuPGでクリア署名をした場合には、デフォルトだと署名部分は-----BEGIN PGP SIGNATURE-----になり、--rfc1991を付けると-----BEGIN PGP MESSAGE-----になるようです。世の中を見渡すとPGP/MIMEの場合でも署名パートは-----BEGIN PGP SIGNATURE-----になっているものが多いようです。 ...
# (スコア:2654)
STLportのhash_mapのiteratorをインクリメントするときにキーが壊れていると正しくインクリメントできません。例えばこんな感じ。 struct X { }; typedef std::hash_map<X*, int> M; M m; m.insert(M::value_type(new X(), 0)); for (M::iterator it = m.begin(); it != m.end(); ++it) delete (*it).first; イ ...
# (スコア:2637)
std::vector<int> dst; dst.resize(src.size()); std::copy(src.begin(), src.end(), dst.begin()); のようにして明示的にコピーする(ただし、resize()は例外を投げる可能性があるため、後述する処理が必要)。 やる必要があるのは、mallocが失敗したときに、::RaiseExceptionを使って適当なSEH例外を投げ、呼 ...
# (スコア:2637)
こんな感じかな? std::sort(v.begin(), v.end(), binary_compose_f_gx_hy( std::less<int>(), mem_data(&T::a_), mem_data(&T::a_))); ...
# (スコア:2245)
# (スコア:10000)