<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF
 xmlns="http://purl.org/rss/1.0/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xml:lang="ja">
<channel rdf:about="https://rssblog.ameba.jp/nana-2007-july/rss.html">
<title>C++　フリーでぷろぐらみんぐ</title>
<link>https://ameblo.jp/nana-2007-july/</link>
<description>逆引きリファレンス。C++のやりたい事から引ける逆引きメモを書いています。何かコメントなどいただけると嬉しいです！</description>
<dc:language>ja-jp</dc:language>
<items>
<rdf:Seq>
<rdf:li rdf:resource="https://ameblo.jp/nana-2007-july/entry-10035986784.html" />
<rdf:li rdf:resource="https://ameblo.jp/nana-2007-july/entry-11801337982.html" />
<rdf:li rdf:resource="https://ameblo.jp/nana-2007-july/entry-11801375999.html" />
<rdf:li rdf:resource="https://ameblo.jp/nana-2007-july/entry-11801375228.html" />
<rdf:li rdf:resource="https://ameblo.jp/nana-2007-july/entry-11801374700.html" />
<rdf:li rdf:resource="https://ameblo.jp/nana-2007-july/entry-11801373861.html" />
<rdf:li rdf:resource="https://ameblo.jp/nana-2007-july/entry-11801373144.html" />
<rdf:li rdf:resource="https://ameblo.jp/nana-2007-july/entry-11801372246.html" />
<rdf:li rdf:resource="https://ameblo.jp/nana-2007-july/entry-11801371702.html" />
<rdf:li rdf:resource="https://ameblo.jp/nana-2007-july/entry-11801370855.html" />
</rdf:Seq>
</items>
</channel>
<item rdf:about="https://ameblo.jp/nana-2007-july/entry-10035986784.html">
<title>目次</title>
<link>https://ameblo.jp/nana-2007-july/entry-10035986784.html</link>
<description>
はじめに サンプルについて エラーについて VC++でのコンパイルについて 【準備編】・どのプログラム言語を学んだらいいの？ ・C++をWindowsでフリーで開発するには？ ・DevC++をインストールするには？ ・wxDevC++をインストールするには？ ・どんな本を参考にしたらいいの？ ・Dev-C++やwxDev-C++でWindowsのDLLを使用するには？ ・VC++でDLLから.libファイルを作成するには？ 【C++編】文字処理・区切り文字を分割するには？ ・複数の文字のうち、い
</description>
<dc:date>2014-03-21T19:51:00+09:00</dc:date>
</item>
<item rdf:about="https://ameblo.jp/nana-2007-july/entry-11801337982.html">
<title>boost::spiritの機能とは？（リファレンス一覧）</title>
<link>https://ameblo.jp/nana-2007-july/entry-11801337982.html</link>
<description>
boost::spirit::qiの使い方は他の記事に譲りまして、ここでは、フォーマット定義（rule）を作るためのクラス一覧を書いてみようと思います。boost 1.55.0 の本家ドキュメントを翻訳する形ですが、英語はちょ～苦手google先生の翻訳でもよくわからない項目は項目だけ書いています。すみませんまあ、間違いが多くても役に立つかもしれないので、とりあえず行ってみましょー。【一覧の見方】amebaの機能制限で、4万文字以上1つの記事で書けないようです。ですので、一覧が別々の記事になって
</description>
<dc:date>2014-03-21T19:38:12+09:00</dc:date>
</item>
<item rdf:about="https://ameblo.jp/nana-2007-july/entry-11801375999.html">
<title>spirit機能：：文字列パーサ（String Parsers）</title>
<link>https://ameblo.jp/nana-2007-july/entry-11801375999.html</link>
<description>
リファレンスのトップ 目記法説明返り値と変数への代入（Attribute）文字列パーサString Parsers↓文字列にマッチします。このパーサは、lexemeパーサの機能も持っているので、スキップ機能が働きません。　　文字列&quot;&quot;例：　&quot;abc&quot;unused　lit(s)例：　lit(&quot;abc&quot;)unused　string型変数例：　string(&quot;abc&quot;)string型を返しますSymbols Parser下設定したマップに従って、値を変換します。例：　入力は、&quot;Banana&quot;symbo
</description>
<dc:date>2014-03-21T19:37:05+09:00</dc:date>
</item>
<item rdf:about="https://ameblo.jp/nana-2007-july/entry-11801375228.html">
<title>spirit機能：：パーサ演算子（Parser Operators ）</title>
<link>https://ameblo.jp/nana-2007-july/entry-11801375228.html</link>
<description>
リファレンスのトップ 大項目記法説明返り値と変数への代入（Attribute）パイプ（｜）パーサAlternative Parser a | b aもしくはbにマッチするもの。意味合いとしては、「OR」ではなく、「if～else if～else if～」 という表現に近いです。次の違いを見るともう少し、イメージできると思います。例：　以下は同じではありません。表現①：　(double_ | int_)表現②：　(int_ | double_)例えば、入力が&quot;123.45&quot;のとき、①では完全マッチ
</description>
<dc:date>2014-03-21T19:35:00+09:00</dc:date>
</item>
<item rdf:about="https://ameblo.jp/nana-2007-july/entry-11801374700.html">
<title>spirit機能：：数値パーサ（Numeric Parsers ）</title>
<link>https://ameblo.jp/nana-2007-july/entry-11801374700.html</link>
<description>
リファレンスのトップ大項目記法説明返り値と変数への代入（Attribute）正数パーサUnsigned Integer Parsers↓以下のtemplateの型を決めたパーサを提供します。もちろん、自分でtemplateのパラメタを決めて使用することもできます。uint_parser&lt;T, Radix, MinDigits, MaxDigits&gt;()uint_parser&lt;T, Radix, MinDigits, MaxDigits&gt;()(num)※型Tに応じたオーバーフローもチェックしている
</description>
<dc:date>2014-03-21T19:33:29+09:00</dc:date>
</item>
<item rdf:about="https://ameblo.jp/nana-2007-july/entry-11801373861.html">
<title>spirit機能：：パーサへの命令（Parser Directives）</title>
<link>https://ameblo.jp/nana-2007-july/entry-11801373861.html</link>
<description>
リファレンスのトップ 大項目記法説明返り値と変数への代入（Attribute）スキップ無視ディレクティブParser Directive Inhibiting Skipping lexeme[p] スキップ機能をオフにします。ただし、他のパーサと同様に先頭のスキップは行います。使用ケースとしては、phrase_parse()関数でパースする場合です。例：phrase_parse()で、スキップ（skipper）にqi::space、入力文字列を以下の場合。入力：　&quot; 123 78&quot;・+qi::c
</description>
<dc:date>2014-03-21T19:32:08+09:00</dc:date>
</item>
<item rdf:about="https://ameblo.jp/nana-2007-july/entry-11801373144.html">
<title>spirit機能：：文字パーサ（Character Parsers）</title>
<link>https://ameblo.jp/nana-2007-july/entry-11801373144.html</link>
<description>
リファレンスのトップ 大項目記法説明返り値と変数への代入（Attribute）文字パーサCharacter Parser ↓1文字を表すパーサ。　　lit(ch) chと一致する文字1文字を表します。litは全く同じ名前で（）内に文字列を指定できる別のパーサもあります。つまり、記述上は、1文字、文字列の両方を指定できます。例：&#39;x&#39;lit(&#39;x&#39;)lit(L&#39;x&#39;)lit(c) // cはchar型変数unusedもしくは、chがLazy引数の場合、chを呼び出した時の返り値の文字型（charか
</description>
<dc:date>2014-03-21T19:30:32+09:00</dc:date>
</item>
<item rdf:about="https://ameblo.jp/nana-2007-july/entry-11801372246.html">
<title>spirit機能：：バイナリデータパーサ（Binary Parsers）</title>
<link>https://ameblo.jp/nana-2007-july/entry-11801372246.html</link>
<description>
リファレンスのトップ大項目記法説明返り値と変数への代入（Attribute）バイナリデータ標準パーサBinary Native Endianness Parsers 下に記述バイナリのストリームをパースします。バイナリのストリームを対象の構造のネイティブなバイトデータに展開します。　　byte_任意の8ビットのバイトデータにマッチ。boost::uint_least8_t　word任意の16ビットのバイトデータにマッチ。boost::uint_least16_t　dword任意の32ビットのバイ
</description>
<dc:date>2014-03-21T19:29:24+09:00</dc:date>
</item>
<item rdf:about="https://ameblo.jp/nana-2007-july/entry-11801371702.html">
<title>spirit機能：：返り値補助パーサ（Auxiliary Parsers）</title>
<link>https://ameblo.jp/nana-2007-july/entry-11801371702.html</link>
<description>
リファレンスのトップ 英語が良くわからず、？が多いです。。すみません。。大項目記法説明返り値と変数への代入（Attribute）返り値パーサAttribute Parser (attr) attr(定数値) このパーサは、パース時に読み取り位置を移動しません。これによりいつでも空文字にマッチし、エラーとなることがありません。このパーサの使用目的は、指定した値を保管先に保管することです。使用例： int i &#61; 0&#59;string s(&quot;&quot;)&#59;string::const_iterator begin
</description>
<dc:date>2014-03-21T19:27:46+09:00</dc:date>
</item>
<item rdf:about="https://ameblo.jp/nana-2007-july/entry-11801370855.html">
<title>spirit機能：：イベント機能等</title>
<link>https://ameblo.jp/nana-2007-july/entry-11801370855.html</link>
<description>
リファレンスのトップ 大項目記法説明返り値と変数への代入（Attribute）マッチイベント呼び出しActionp[fa]パーサpにマッチした時にfa関数を呼び出します。faはtemplateで定義されているので、引数の型と数が合っていれば、関数でも関数オブジェクトでもよいです。template &lt;typename Attrib, typename Context&gt;void fa(Attrib&amp; attr, Context&amp; context, bool&amp; pass)&#59;p: P --&gt; p[fa]
</description>
<dc:date>2014-03-21T19:25:58+09:00</dc:date>
</item>
</rdf:RDF>
