tsupoのクリップ (10894) / C++ (19)
-
Kazuho@Cybozu Labs: 今更 C++ で JSON パーサ「picojson」を書いたわけ
昨日、 http://github.com/hjiang/jsonxx/tree/master を watch し始めたところだったりする。C++ で JSON が、いま、暑い(のか?)
-
C CodでCコードをスクリプトのように扱う - SourceForge.JP Magazine
Run C とかが今も残っていれば、この方向に進化してる気がする / 最大の問題は Cコンパイラの実行(あるいはスクリプト言語以外で作成された CGI の実行)を禁止しているレンタルサーバが多いこと
-
C++ 12年ぶりに次世代スタンダードへ - "C++0x" 策定進み草案公開へ | エンタープライズ | マイコミジャーナル
ISO C++ Standards Committeeは次世代C++仕様を2010年に正式公開する見通しを立てている → 2010年だと、C++0x じゃなくて、C++10 になるんじゃないのかな? 2009年のうちに正式公開しないと、0x じゃないよ!!
-
C++で演算子オーバーロードしたときの演算子決定基準について調べた - 矢野勉のはてな日記
明示的にコンストラクタを呼び出したい場合は CBase *base = new CBase(); と書けばいいし / virtual は油断すると、いろいろな罠にはまるので注意(メモリリークの原因になったり、予想外のメソッドが動いたり)
-
あなたはC++ の発明者? それとも創造者?〜Bjarne Stroustrup氏との対話〜:CodeZine
常々、1つ気になっていることがありました。それは、Stroustrup氏の紹介のされ方です / C++の発明者。C++の創造者。本人はこのような紹介のされ方をどのように感じているのでしょうか?
-
googletest - Google Code
Google による C++ 向けテスト作成用フレームワーク。修正BSDライセンス。xUnit がベース。 // Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, various options for running the tests, and XML tes
-
変電工 - Google C++スタイルガイド日本語訳
「http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml から作成れたものです」
-
CodeZine:BoostでC++0xのライブラリ「TR1」を先取りしよう (1)(TR1, C 0x)
std::tr1::array<T,N> の話
-
CodeZine:C++で作ったアプリケーションとJScriptの連携(Windows)
Windows Scriptを使えば、簡単にアプリケーションにスクリプト機能を組み込むことができます → C++プログラム内部に JScript が書ける(あるいは、ファイルから読み込んできて実行させられる)のは使い道があるな
-
g200kg
知りたいのは、どっちかというと VSTi を使う方、つまり DAW の作り方の方なんだけど、VSTi の作り方を知っておいた方がいいのは確かなので、ブクマ
-
BeInteractive! [MSN Messenger7 曲名表示プラグイン for winamp]
結局、GetWindowText() で取得したwindowのタイトルから曲名を取り出してるんですね。「再生中の曲名を取得するAPI」というのはないのか……。Windows Media Player の場合も、最悪、GetWindowText() になりそう
-
del.icio.us: i has a headcount
「del.icio.us では C++ の熟練技術者を募集中」 / del.icio.us って C++ で開発してるのか
-
google-sparsehash - Google Code
An extremely memory-efficient hash_map implementation / SparseHash を1エントリにつきたった2バイトのオーバヘッドで実現したライブラリ。メモリサイズ優先最適化版と実行速度優先最適化版の2種を同梱
-
google-ctemplate - Google Code
Jemplate の C++ 版とでもいうべきテンプレートライブラリ。{{NAME}} で文字列、${{VALUE}} で整数値、{{#IN_CA}}〜{{/IN_CA}}でセクションを参照できる。GetProfileString,GetProfileInt,GetProfileSectionを駆使して書いてた処理が簡単に書けるように
-
google-perftools - Google Code
Fast, mutli-threaded malloc() and nifty performance analysis tools / Includes TCMalloc, heap-checker, heap-profiler and cpu-profiler. → これは使えそう
-
google-gflags - Google Code
getopt() のようなコマンドライン引数を取得、解析するコードを生成する場面で使えるライブラリ。Google謹製。オープンソース。
-
村田真のXMLブログ: OOXMLの五ヶ月投票が開始
OOXML より「fast-track submissionされたC++/CLIが、投票によってキャンセルされた」という話の方が興味深い
-
オンラインでBasicやC++、JavaScriptの開発&実行が出来る「codeide」:phpspot開発日誌
オンラインでコードを書いて、WEB上でそのまま動かすことが可能 / 作成したプログラムをexeでダウンロードすることも出来ます → Pascal や Lisp、mathematica もありますね




