トップ 最新

#3 [全文検索]

検索方法

並べ替え: 表示件数: 検索条件の書式:

[SIMILAR] WITH 6812 stroustrup WITH 347 紹介 WITH 1 [ WITH 1 c WITH 1 ++] WITH 1 a WITH 1 brief WITH 1 look WITH 1 at WITH 1 ++ WITH 1 0x WITH 1 bjarne WITH 1 によ WITH 1 よる WITH 1 るc WITH 1 の紹 WITH 1 介。 の検索結果 148 件中 51 - 60 件目 (0.137968727 秒)

前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 次へ

2007-05-11 [類似検索]

[C++] Trip Report: April 2007 ISO C++ Standards Meeting

C++09の話。 テンプレートエイリアス テンプレートtypedefとして望まれていたものはテンプレートエイリアスとなるようです。 template<typename T> using Registry = std::map<std::string, T>; テンプレート引数がないものもtypedefの代わりに使えます。 using Size = int; 可変長テンプレート 可変長のテンプ ...

#  (スコア:0)

2004-07-08 [類似検索]

IMAP4のBODYのセクション指定 (2)

昨日の例で具体的に何が返されるかです。 例1 元のデータ MIME-Version: 1.0 Content-Type: text/plain abc BODY[] MIME-Version: 1.0 Content-Type: text/plain abc BODY[HEADER] MIME-Version: 1.0 Content-Type: text/plain BODY[TEXT] abc 例2 元のデータ MIME-Version: 1.0 Content-Type: multipart/mixed ...

#  (スコア:0)

2008-01-08 [類似検索]

[C++] Open Multi-Methods for C++

C++で関数としてマルチメソッド(複数の引数の動的型に応じて呼び出し先の関数を切り替える方法)を実装してみています。 基本的にはオーバーロードの解決を実行時に行うようにしたようなインターフェイスで、 struct A { virtual ~A() {} }; struct B : public A {} void foo(virtual A&amp;, virtual A&amp;); void f ...

#  (スコア:0)

2007-12-19 [類似検索]

[Haskell] BitSyntaxを使ってtzfileをパースする

Haskellにはバイナリを読み書きする時に使えるBitSyntaxというライブラリがあります。rubyで言うところのpackとかunpackに近いでしょうか。パースする時には返り値の型が引数に依存するので、その部分のコードはTemplate Haskellになっています。例えば、tzfile形式のファイルをパースするならこんな感じになり ...

#  (スコア:0)

2006-01-16 [類似検索]

[C++] Comparison of Strings Implementations in C++ language

Invalid TextSTLportとGNU libstdc++のstd::basic_stringのパフォーマンスの比較など。結論だけ引用すると、 This tests show that for processing long strings (greater than 50K) the best choice is ropes; if you use strings of size 1K-50K then the best choice is strings from GNU libstdc++; GNU li ...

#  (スコア:0)

2006-09-08 [類似検索]

[Haskell] 多相型っぽいリスト

もっとも簡単そうな方法 data Animal1 = Dog1 String | Cat1 String Int call1 :: Animal1 -> String call1 (Dog1 name) = name call1 (Cat1 name whiskers) = name ++ " with " ++ show whiskers ++ " whiskers" test1 = mapM_ (putStrLn . call1) [Dog1 "pochi", Cat1 "tama" 12] 簡単だけれど、種類を増やす ...

#  (スコア:0)

2009-11-14 [類似検索]

[Haskell] Impredicative Polymorphism

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') のように定義 ...

#  (スコア:0)

2005-09-15 [類似検索]

PDC (8)

DLINQ(RDB向けのLINQ)では、スキーマからクラスを生成した上で書式的には同じように検索が書けるのですが、ラムダ式の扱いが異なります。 Test db = ...; // Testはスキーマから生成されたクラス var q = from c in db where c.City = "London" select new { c.Name, c.Country }; と書ける訳で、これは var ...

#  (スコア:0)

2002-03-15 [類似検索]

VS.NET

VS.NETといえば、VC++7.0のC++標準準拠度は相変わらずあまり高くないようで。C#とManaged C++の実装に力が入って、標準には力が入ってないのか? どっちみち、eMbedded VC++にVC++7.0ベースのコンパイラが入るまでは、QMAILのコードでは新しいのは使えないんだけど。頼むから、例外サポートしてください>eMbedd ...

#  (スコア:0)

2006-08-28 [類似検索]

[Haskell] NewCGIとHDBCの組み合わせ

Invalid TextNewCGIはCGIモナドで、DBのアクセスはIOモナドの中で行われるので、もはや関数型というよりは単なる手続き型にしか見えません… import Control.Monad.Trans import Data.Maybe import qualified Database.HDBC as DB import qualified Database.HDBC.ODBC as ODBC import IO import Network.NewCGI ...

#  (スコア:0)

前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 次へ