<?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:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/estyle/">
    <title>estyle @Wiki</title>
    <link>http://w.atwiki.jp/estyle/</link>
    <atom:link href="https://w.atwiki.jp/estyle/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>estyle @Wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2007-06-30T11:48:55+09:00</dc:date>
    <utime>1183171735</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/estyle/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/estyle/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/estyle/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/estyle/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/estyle/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/estyle/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/estyle/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/estyle/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/estyle/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/estyle/pages/9.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/estyle/pages/21.html">
    <title>Java</title>
    <link>https://w.atwiki.jp/estyle/pages/21.html</link>
    <description>
      * Java

- コーディング規約
- Eclipse
- NetBeans    </description>
    <dc:date>2007-06-30T11:48:55+09:00</dc:date>
    <utime>1183171735</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/estyle/pages/20.html">
    <title>Java / Jakarta</title>
    <link>https://w.atwiki.jp/estyle/pages/20.html</link>
    <description>
      [[Java]]といえばJakartaで。    </description>
    <dc:date>2007-04-10T22:05:57+09:00</dc:date>
    <utime>1176210357</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/estyle/pages/19.html">
    <title>トップページ/2007年03月20日</title>
    <link>https://w.atwiki.jp/estyle/pages/19.html</link>
    <description>
      -[[トップページ/2007年03月20日/2ch禁止]]
#blognavi    </description>
    <dc:date>2007-03-20T05:30:01+09:00</dc:date>
    <utime>1174336201</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/estyle/pages/18.html">
    <title>トップページ/カテゴリ/開発</title>
    <link>https://w.atwiki.jp/estyle/pages/18.html</link>
    <description>
      -(2007年03月20日)&amp;nbsp;&amp;nbsp;[[2ch禁止&gt;トップページ/2007年03月20日/2ch禁止]]    </description>
    <dc:date>2007-03-20T05:34:26+09:00</dc:date>
    <utime>1174336466</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/estyle/pages/17.html">
    <title>トップページ/2007年03月20日/2ch禁止</title>
    <link>https://w.atwiki.jp/estyle/pages/17.html</link>
    <description>
      #blognavi

2ch禁止で開発効率の低下。そんな話があるんですね。

http://blog.livedoor.jp/lalha/archives/50156986.html

#right{
カテゴリ: &amp;#x5b;[[開発&gt;トップページ/カテゴリ/開発]]&amp;#x5d; - &amp;trackback() - 2007年03月20日 04:44:46
}
#comment(nostyle,nsize8,size30)
#blognavi    </description>
    <dc:date>2007-03-20T05:34:56+09:00</dc:date>
    <utime>1174336496</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/estyle/pages/16.html">
    <title>C++/ACDK</title>
    <link>https://w.atwiki.jp/estyle/pages/16.html</link>
    <description>
      * ACDK

C++を[[Java]]ライクにしちゃうライブラリ。
2,3年前から注目はしていたんですが、コンパイルで挫折していたのですよね。

 ./configure
 make
 make install
という手順じゃないですし。


コンパイル実施後は、そのまま/usr/local/acdkとしてぶっこみました。
ライブラリは、bin配下なんですよね。
なので、コンパイルオプションは、
 -I/usr/local/acdk/include -L/usr/local/acdk/bin -lacdk_core
な感じ。

あと、wxWidgetsは最新の2.8ではコンパイルでエラーになるので、
2.6系でコンパイルしないとだめかも。
でも、2.6でもサンプルが動かない。。。1つは落ちるし。


Log4cxxといっしょに使う場合には、
 #include &lt;log4cxx/logger.h&gt;
 #include &lt;acdk.h&gt;
 #include &lt;acdk/lang/String.h&gt;
みたいに、log4cxxのヘッダをacdkのヘッダより前にincludeしないとだめみたい。



[[http://acdk.sourceforge.net/]]    </description>
    <dc:date>2007-03-28T03:42:55+09:00</dc:date>
    <utime>1175020975</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/estyle/pages/15.html">
    <title>C++/Boost</title>
    <link>https://w.atwiki.jp/estyle/pages/15.html</link>
    <description>
      * Boost

regex, filesystem, lexical_castが便利。
program_optionsもいいね。


** lexical_cast

 #include &lt;string&gt;
 #include &lt;boost/lexical_cast.hpp&gt;
 using std::string;
 using boost::lexical_cast;
 ...
 string s = &quot;1&quot;;
 // 文字列の1をint型に変換。
 int value = lexical_cast&lt;int&gt;(s);



** Boost Unit Test

 #include &lt;boost/test/unit_test.hpp&gt;

 using boost::unit_test::test_suite;
 // テスト関数は先頭testとする。
 void testFunction() {
     BOOST_CHECK(...);
 }
 //
 test_suite* init_unit_test_suite(int argc, char* argv[]) {
     // TEST NAMEは適切な名称を付与すること。
     test_suite* testSuite_p = BOOST_TEST_SUITE(&quot;TEST NAME&quot;);
     testSuite_p-&gt;add(BOOST_TEST_CASE(&amp;testFunction));
     // テスト関数が増加すればaddしていく。
     testSuite_p-&gt;add(...)
     return testSuite_p;
 }    </description>
    <dc:date>2007-04-10T21:47:23+09:00</dc:date>
    <utime>1176209243</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/estyle/pages/14.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/estyle/pages/14.html</link>
    <description>
      * EStyle News

まだ情報なし。    </description>
    <dc:date>2007-04-10T22:31:29+09:00</dc:date>
    <utime>1176211889</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/estyle/pages/13.html">
    <title>Blog</title>
    <link>https://w.atwiki.jp/estyle/pages/13.html</link>
    <description>
      #weblog()    </description>
    <dc:date>2007-01-14T04:33:00+09:00</dc:date>
    <utime>1168716780</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/estyle/pages/9.html">
    <title>Java Memo</title>
    <link>https://w.atwiki.jp/estyle/pages/9.html</link>
    <description>
      [[Java]]に関するメモ。    </description>
    <dc:date>2006-10-02T01:24:37+09:00</dc:date>
    <utime>1159719877</utime>
  </item>
  </rdf:RDF>
