[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 件中 11 - 20 件目 (0.140223534 秒)
良くありがちな話だと思うのですが妙に実装がシンプルです。個人的にはRADツールは使わないし、関数呼び出しっぽく見えないのに関数を呼び出しているのは気持ちが悪いので余り好きになれないのですけど。 From Cry's diary ...
少し古い本(といっても2001年12月ですが)なので、内容的にはそれほど新しい事はなかったです。 続編のExceptional C++ Styleも既に手に入るようなので注文してみました。ついでに、C++ Template Metaprogramming: Concepts, Tools, And Techniques From Boost And Beyondなんてのも発見。これも面白そうです。 ...
# (スコア:2)
import Data.List on :: (a -> a -> b) -> (c -> a) -> (c -> c -> b) f `on` g = \x y -> g x `f` g y のようなonを定義しておくと、 sortBy (compare `on` snd) [(1,2),(2,1),(1,3)] のように書くことができます。以下と同じですが、ちょっと読みやすげ。 sortBy (\ (_, x) (_, y) -> compare x y) [(1,2),(2 ...
# (スコア:2)
Invalid Textワーキングドラフトが出ていました。 ドキュメントを斜め読みした感じでは、だいぶ使えるものになっているように見えます。Managed Extension for C++があまりにもだめだめで、.NET向けに開発するならC#かなというイメージでしたが、ManagedなオブジェクトとSTLやboostあたりがうまく組み合わせて使 ...
# (スコア:2)
最新版が出ました。 ...
# (スコア:2)
GHC 6.6からは、 list :: [forall a. Num a => a] list = [1 :: Int, 1 :: Float, 1 :: Integer] のようにして多相型のリストをそのまま作ることができるようです。 ...
# (スコア:2)
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 ...
# (スコア:2)
Rogue WaveのStandard C++ LibraryをApacheプロジェクトに寄贈してオープンソースなStandard C++ Libraryを提供しようという提案があったようです。 From apacheプロジェクトからyet anotherなC++ライブラリ ...
# (スコア:2)
VS.NET 2003からVC7.1のコンパイラとC, C++のライブラリを取り出したものがダウンロード可能になっています。 ...
# (スコア:2)
# (スコア:3)