「Boostのあるプログラミング生活」というタイトルでしゃべってきました。 資料は以下になります。 Boostのあるプログラミング生活View more presentations from faithandbrave.
現地には行けないのでustで見ています。 ustは↓ http://www.ustream.tv/channel/boostjp 資料とかのありかは↓ http://atnd.org/events/1839 twitterのhash tagは #boostjp http://twitter.com/search?q=%23boostjp ここから先はリンク集。 Boostライブラリ一周の旅 発表者:@cpp_akira(id:faith_and_brave)さん 録画映像:http://www.ustream.tv/recorded/2963634 資料:http://cid-8361f69420bd2fb3.skydrive.live.com/self.aspx/%e5%85%ac%e9%96%8b/boost^_tour^_1^_40^_0.pdf Boost.MultiIntrusi
With the exceptions noted below, this work is licensed under a Creative Commons Attribution - NonCommercial - NoDerivatives 4.0 International License. Visit https://creativecommons.org/licenses/by-nc-nd/4.0/deed.en to view a copy of the full license. Exceptions: The Boost C++ logo is the property of the Boost C++ developers and is used here with their permission. With the exception of the Boost C+
昨日のことを適当にまとめてみる。 始まりはこのつぶやきから。 【急募】このコードがうまく動く理由 http://codepad.org/IwJ4sqA9 http://twitter.com/DecimalBloat/status/9965596581 これを見て、そういえば id:y-hamigaki さんが Boost.Wave を使ってプリプロセス時デバッグする方法を書いていたことを思い出したので、実際に wave.exe を使ってみました。 wave.exe を使おう まず wave.exe がどこにあるかわからず苦戦。 調べてみると boost/tools/wave にあるみたいなので、そこからソースを持ってきて適当にビルド。 で、最初の頭のおかしいソースをコピペして、 #pragma wave trace(enable) をどこかに追加して、 wave.exe -S"C:\Pr
gmane.comp.lib.boost.devel - 【Foreach】 Proposal to simplify using Boost.Foreach with maps こんなことできたんだ! #include <iostream> #include <map> #include <boost/tuple/tuple.hpp> #include <boost/foreach.hpp> int main() { std::map<int, int> m; m[1] = 3; m[2] = 2; m[3] = 1; int key, value; BOOST_FOREACH(boost::tie(key, value), m) std::cout << key << ", " << value << std::endl; } ignore使えばvalueだけほしいとき便利かも。 #i
Visual StudioのC++開発環境ではsizeof(wchar_t) == 2なのでstd::wstringではサロゲートペアを考慮する必要があります. それを避けるためにUTF32文字列で文字列処理を行いたい場合があると思います.その場合, typedef unsigned int uint32_t; typedef std::basic_string<uint32_t> u32stirng; などの定義をして文字列を使うことになるでしょう.これらの型はC++0xでは標準になる予定です. 実際には利便性のためにchar*との自然な変換メソッドなどを追加すると思いますが,ここでは省略します. boost::regexでもstd::stringと同様にテンプレートパラメータに文字の型を与えることができ, typedef boost::basic_regex<uint32_t> u32
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く