トップ 最新

#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 介。 の検索結果 169 件中 61 - 70 件目 (0.092627425 秒)

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

2007-12-19 [類似検索]

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

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

#  (スコア:0)

2010-02-08 [類似検索]

[Haskell] HaskellでOpenGL (13)

少し趣を変えてGLSLを使って書いたシェーダーを使う方法です。 シェーダーを使うには、頂点シェーダーとフラグメントシェーダーをコンパイルしてから、プログラムオブジェクトにアタッチし、そのプログラムオブジェクトをリンクして使います。実際に描く時には、vertexAttribPointerで頂点の属性を設定して頂点 ...

#  (スコア: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)

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)

2010-09-15 [類似検索]

[Haskell] 設定ファイルのパースをTemplate Haskellで

キーと値からなる設定ファイルをパースするとします。設定ファイルはこんな感じです。 name=Test value=5 マップなどで値を持つという方法もありますが、ちゃんと型付けするために専用の型を用意することにします。そうするとパースするコードはこんな感じでしょうか。 import Control.Monad import Data.Maybe ...

#  (スコア:0)

2006-02-19 [類似検索]

ツッコミ!! (snak)

[表示]-[カラムをカスタマイズ]で指定できます。送信者の行のところで[編集]を押して、[タイプ]を[その他]にし、[マクロ]に「@FormatAddress(From, 3, 1)」とした上で、[キャッシュ]にチェックを入れておけばよいと思います。 ...

#  (スコア: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)

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)

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