<?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/coni/">
    <title>coni @ wiki</title>
    <link>http://w.atwiki.jp/coni/</link>
    <atom:link href="https://w.atwiki.jp/coni/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>coni @ wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2009-06-06T11:27:17+09:00</dc:date>
    <utime>1244255237</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/coni/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/coni/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/coni/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/coni/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/coni/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/coni/pages/11.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/coni/pages/10.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/coni/pages/9.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/coni/pages/8.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/coni/pages/7.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/coni/pages/17.html">
    <title>命名規約</title>
    <link>https://w.atwiki.jp/coni/pages/17.html</link>
    <description>
      これは俺の個人的な命名規約。一般的なのは[[こんな分類&gt;http://www11.atwiki.jp/darui_program/pages/84.html]]
---
**プレフィックス
 型名のプレフィックスは付けない．ただし,同じ意味の変数で型名のみ違う場合は例外とする．
 

**変数名
 先頭小文字．区切りを大文字とする。(ローワーキャメル)
bool型
  is+形容詞，can+動詞，has+過去分詞，３単元動詞，３単元動詞+名詞となるような変数名にする．
  否定的な意味の名前は付けない．
定数
  すべて大文字．区切りはアンダースコア&quot;_&quot;とする．
  constで定義し,#defineは使わない．(スコープを持たせるため)

**関数名
 先頭小文字．区切りを大文字とする． (ローワーキャメル)
 引数は先頭小文字．区切りをアンダースコア&quot;_&quot;とする．
bool型
  is+形容詞，can+動詞，has+過去分詞，３単元動詞，３単元動詞+名詞となるような変数名にする．
  否定的な意味の名前は付けない．

**クラス名
 先頭大文字．区切りを大文字とする．(アッパーキャメル)
 無闇にアクセッサをつくりクラス変数をpublic化しない．


**名前の対称性
 add/remove
 insert/delete
 get/set
 start/stop
 begin/end
 send/receive
 first/last
 get/release
 put/get
 up/down
 show/hide
 source/target
 open/close
 source/destination
 increment/decrement
 lock/unlock
 old/new
 next/previous

**コメント
 関数
  /**************************************
    Name   　　　: 関数名
    Description  : 概要 
    Paramater
      引数       - 説明...
  *******************************    </description>
    <dc:date>2009-06-06T11:27:17+09:00</dc:date>
    <utime>1244255237</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/coni/pages/16.html">
    <title>C++</title>
    <link>https://w.atwiki.jp/coni/pages/16.html</link>
    <description>
      constなメンバ変数の宣言はコンストラクタの引数リストの後ろに
:(コロン)で区切って&quot;変数名(初期値)&quot;のように宣言する。
(例)
#highlight(C++){{

class Hoge{
private:
    const int hoge;
public:
    Hoge();
};
Hoge::Hoge() : hoge(3) {}
}}

**命名規則的なこと
C++STD 17.4.3.1.2によると、
-どこでもダメ
 ダブルアンダースコアを含む名前
 アンダースコアで始まり大文字が続く名前
-グローバルな名前空間(::std含む)はダメ
 アンダースコアで始まる名前
みたいですね。
([[コピペ元&gt;http://d.hatena.ne.jp/KZR/20081201/p2]]のコメント)    </description>
    <dc:date>2009-01-24T21:20:44+09:00</dc:date>
    <utime>1232799644</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/coni/pages/14.html">
    <title>Ruby</title>
    <link>https://w.atwiki.jp/coni/pages/14.html</link>
    <description>
      [[TOP&gt;http://www27.atwiki.jp/coni/pages/1.html]]
**組み込みRuby
[参考]
[[Takahiro&#039;s inside out - 組み込みRuby&gt;http://takahr.dhis.portside.net/cgi-bin/rwiki.cgi?cmd=view;name=%C1%C8%A4%DF%B9%FE%A4%DFRuby]]
[[Visual C++ 2005 で組み込み Ruby - 星一の日記&gt;http://d.hatena.ne.jp/hajimehoshi/20071005/1191528214]]
&lt;main.cpp&gt;
#codehighlight(){{
#include &quot;ruby.h&quot;
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
    ruby_init();
    rb_eval_string(&quot;puts &#039;hello&#039;&quot;);
    cin.get();
    return 0;
}
}}
&lt;stdafx.h&gt;
#highlight(){{
#pragma once
#include &lt;iostream&gt;
#pragma comment(lib, &quot;msvcrt-ruby18.lib&quot;)
}}    </description>
    <dc:date>2008-12-20T17:53:36+09:00</dc:date>
    <utime>1229763216</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/coni/pages/13.html">
    <title>Visual C++</title>
    <link>https://w.atwiki.jp/coni/pages/13.html</link>
    <description>
      [[TOP&gt;http://www27.atwiki.jp/coni/pages/1.html]]

ソースからリンカの設定
#codehighlight(C++){{
#pragma comment(lib,&quot;libファイル名&quot;)}}    </description>
    <dc:date>2009-01-14T01:57:17+09:00</dc:date>
    <utime>1231865837</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/coni/pages/12.html">
    <title>参考Link</title>
    <link>https://w.atwiki.jp/coni/pages/12.html</link>
    <description>
      
&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot;&gt;DrectX&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://d.hatena.ne.jp/denpafreak/20080117/1200666936&quot;&gt;DirectX SDK
November 2007にdxtrans.hが入っていない件について&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot;&gt;win32&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://www.geocities.jp/ky_webid/win32c/055.html&quot;&gt;Win32API(Ｃ言語)編　第５５章　ファイルを開く・保存のコモンダイアログ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.sabamiso.net/yoggy/hiki/?%A5%D5%A5%A1%A5%A4%A5%EB%B0%EC%CD%F7%A4%F2%BC%E8%C6%C0%A4%B9%A4%EB%A1%C1FindFirstFile()%A4%C8FindNextFile()%A4%CE%BB%C8%A4%A4%CA%FD&quot;&gt;
ファイル一覧を取得する～FindFirstFile()とFindNextFile()の使い方&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot;&gt;C/C++&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://www.cppll.jp/cppreference/index.html&quot;&gt;C/C++ リファレンス&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot;&gt;Boost-Regex&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://www.s34.co.jp/cpptechdoc/article/regexpp/&quot;&gt;正規表現ライブラリ &#039;Boost
Regex++&#039; の使い方&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://homepage3.nifty.com/kaku-chan/boost/regex/chapt    </description>
    <dc:date>2008-12-20T21:20:05+09:00</dc:date>
    <utime>1229775605</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/coni/pages/11.html">
    <title>プラグイン/コメント</title>
    <link>https://w.atwiki.jp/coni/pages/11.html</link>
    <description>
      * コメントプラグイン
@wikiのwikiモードでは
 #comment()
と入力することでコメントフォームを簡単に作成することができます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_60_ja.html


-----
たとえば、#comment() と入力すると以下のように表示されます。

#comment    </description>
    <dc:date>2008-12-11T17:32:51+09:00</dc:date>
    <utime>1228984371</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/coni/pages/10.html">
    <title>プラグイン/関連ブログ</title>
    <link>https://w.atwiki.jp/coni/pages/10.html</link>
    <description>
      * 関連ブログ
@wikiのwikiモードでは
 #bf(興味のある単語)
と入力することで、あるキーワードに関連するブログ一覧を表示することができます

詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_161_ja.html

-----


たとえば、#bf(ゲーム)と入力すると以下のように表示されます。


#bf(ゲーム)
    </description>
    <dc:date>2008-12-11T17:32:51+09:00</dc:date>
    <utime>1228984371</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/coni/pages/9.html">
    <title>プラグイン</title>
    <link>https://w.atwiki.jp/coni/pages/9.html</link>
    <description>
      @wikiにはいくつかの便利なプラグインがあります。

-----


#ls

-----

これ以外のプラグインについては@wikiガイドをご覧ください
=&gt;http://atwiki.jp/guide/
    </description>
    <dc:date>2008-12-11T17:32:51+09:00</dc:date>
    <utime>1228984371</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/coni/pages/8.html">
    <title>プラグイン/動画(Youtube)</title>
    <link>https://w.atwiki.jp/coni/pages/8.html</link>
    <description>
      * 動画(youtube)
@wikiのwikiモードでは
 #video(動画のURL)
と入力することで、動画を貼り付けることが出来ます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_209_ja.html

また動画のURLはYoutubeのURLをご利用ください。
＝＞http://www.youtube.com/

-----


たとえば、#video(http://youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。


#video(http://youtube.com/watch?v=kTV1CcS53JQ)

    </description>
    <dc:date>2008-12-11T17:32:51+09:00</dc:date>
    <utime>1228984371</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/coni/pages/7.html">
    <title>プラグイン/アーカイブ</title>
    <link>https://w.atwiki.jp/coni/pages/7.html</link>
    <description>
      * アーカイブ
@wikiのwikiモードでは
 #archive_log()
と入力することで、特定のウェブページを保存しておくことができます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/25_171_ja.html


-----


たとえば、#archive_log()と入力すると以下のように表示されます。
保存したいURLとサイト名を入力して&quot;アーカイブログ&quot;をクリックしてみよう


- [[いかにしてバグらないか？&gt;http://www27.atwiki.jp/coni/archive/20081213/fd68e82c1ebd41e6d4edad3e3b42bb1f]] (2008-12-13 21:40:24)
#archive_log()    </description>
    <dc:date>2008-12-13T21:40:24+09:00</dc:date>
    <utime>1229172024</utime>
  </item>
  </rdf:RDF>
