<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" >
  <channel>
  <title>朝の宴 ----ゲームプログラム メモ帳----</title>
  <link>http://program.blog-rpg.com/</link>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://program.blog-rpg.com/RSS/" />
  <description>DirectXとかでゲームプログラムが作りたい。
基本的にメモ帳などに使う事を目的にする予定</description>
  <lastBuildDate>Sun, 29 Apr 2012 17:02:00 GMT</lastBuildDate>
  <language>ja</language>
  <copyright>© Ninja Tools Inc.</copyright>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" />

    <item>
    <title> error C2064: 0 引数を取り込む関数には評価されません。</title>
    <description>
    <![CDATA[VC++<br />
<br />
状況<br />
変数と関数が同じ名前の場合におきた<br />
<br />
エラー内容<br />
&nbsp;error C2064: 0 引数を取り込む関数には評価されません。<br />
<br />
解決方法<br />
とりあえず変数の名前を関数と違う名前に変える]]>
    </description>
    <category>エラー解決方法</category>
    <link>http://program.blog-rpg.com/%E3%82%A8%E3%83%A9%E3%83%BC%E8%A7%A3%E6%B1%BA%E6%96%B9%E6%B3%95/%20error%20c2064-%200%20%E5%BC%95%E6%95%B0%E3%82%92%E5%8F%96%E3%82%8A%E8%BE%BC%E3%82%80%E9%96%A2%E6%95%B0%E3%81%AB%E3%81%AF%E8%A9%95%E4%BE%A1%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82</link>
    <pubDate>Sun, 29 Apr 2012 17:01:59 GMT</pubDate>
    <guid isPermaLink="false">program.blog-rpg.com://entry/27</guid>
  </item>
    <item>
    <title>error C2360: 'i' の初期化が 'case' ラベルによって行われませんでした。</title>
    <description>
    <![CDATA[VC++<br />
<br />
状況<br />
switch文内のcaseで初期化処理を使用とすると発生<br />
<br />
エラー内容<br />
error C2360: &#39;i&#39; の初期化が &#39;case&#39; ラベルによって行われませんでした。<br />
<br />
解決方法<br />
case内を{}でくくるか、switch文の外で初期化処理を行う。]]>
    </description>
    <category>エラー解決方法</category>
    <link>http://program.blog-rpg.com/%E3%82%A8%E3%83%A9%E3%83%BC%E8%A7%A3%E6%B1%BA%E6%96%B9%E6%B3%95/error%20c2360-%20-i-%20%E3%81%AE%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%8C%20-case-%20%E3%83%A9%E3%83%99%E3%83%AB%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E8%A1%8C%E3%82%8F%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82</link>
    <pubDate>Tue, 20 Dec 2011 03:56:56 GMT</pubDate>
    <guid isPermaLink="false">program.blog-rpg.com://entry/26</guid>
  </item>
    <item>
    <title>error LNK2019: 未解決の外部シンボル------で参照されました。(その1)</title>
    <description>
    <![CDATA[VC2008<br />
<br />
状況<br />
CPPファイルをディレクトリで階層分けしてかつ、<br />
階層は別だが同じ名前のファイルがある場合に<br />
コンパイルを通すと発生<br />
<br />
エラー内容<br />
error LNK2019: 未解決の外部シンボル------で参照されました。<br />
error LNK2001: 外部シンボル-------は未解決です。<br />
が6個ほど。<br />
<br />
解決方法<br />
同じ名前のCppのどちらかを右クリック&rarr;プロパティ&rarr;<br />
C/C++&rarr;出力ファイルの所のオブジェクト名を適当な<br />
名前に変更する。XMLドキュメントファイル名も同様の<br />
名前に変更。その後、一度プロジェクトのアンロードを<br />
した後に再度読み込みビルドする事で解決した。]]>
    </description>
    <category>エラー解決方法</category>
    <link>http://program.blog-rpg.com/%E3%82%A8%E3%83%A9%E3%83%BC%E8%A7%A3%E6%B1%BA%E6%96%B9%E6%B3%95/error%20lnk2019-%20%E6%9C%AA%E8%A7%A3%E6%B1%BA%E3%81%AE%E5%A4%96%E9%83%A8%E3%82%B7%E3%83%B3%E3%83%9C%E3%83%AB------%E3%81%A7%E5%8F%82%E7%85%A7%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82-%E3%81%9D%E3%81%AE1-</link>
    <pubDate>Fri, 21 Oct 2011 14:21:41 GMT</pubDate>
    <guid isPermaLink="false">program.blog-rpg.com://entry/25</guid>
  </item>
    <item>
    <title>LINK : warning LNK4098: defaultlib 'LIBCMTD' は他のライブラリの使用と競合しています。/NODEFAULTLIB:library を使用してください。</title>
    <description>
    <![CDATA[VC2008<br />
<br />
状況<br />
適当にサイトからコピペして実行しようとして発生<br />
<br />
エラー内容<br />
LINK : warning LNK4098: defaultlib &#39;LIBCMTD&#39; は他のライブラリの<br />
使用と競合しています。/NODEFAULTLIB:library を使用してください。<br />
fatal error LNK1169: 1 つ以上の複数回定義されているシンボルが<br />
見つかりました。<br />
<br />
解決方法<br />
VCのプロジェクトを左クリック&rarr;プロパティ&rarr;c/c++(これはCppファイルを<br />
一つでも作ってないと出ない)&rarr;コード生成&rarr;ランタイムライブラリから<br />
マルチスレッドデバック DLL(/MDd)をマルチスレッドデバッグ(/MTd)に<br />
変更することで解決。Release版ならマルチスレッド(/MT)を選ぶようにする。]]>
    </description>
    <category>エラー解決方法</category>
    <link>http://program.blog-rpg.com/%E3%82%A8%E3%83%A9%E3%83%BC%E8%A7%A3%E6%B1%BA%E6%96%B9%E6%B3%95/link%20-%20warning%20lnk4098-%20defaultlib%20-libcmtd-%20%E3%81%AF%E4%BB%96%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%AE%E4%BD%BF%E7%94%A8%E3%81%A8%E7%AB%B6%E5%90%88%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82-nodefaultlib-library%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82</link>
    <pubDate>Mon, 17 Oct 2011 06:48:20 GMT</pubDate>
    <guid isPermaLink="false">program.blog-rpg.com://entry/24</guid>
  </item>
    <item>
    <title>C++でよく使うインクルードファイル</title>
    <description>
    <![CDATA[#include &lt;ifstream&gt;<br id="NINJASELECTIONID" style="clear: both" />
<br />
ファイルを読み込むために使用。<br />
<br />
#include&lt;iosteam&gt;<br />
<br />
ディスプレイに出力などのために使用。<br />
<br />
#include&lt;sstream&gt;<br />
<br />
文字列を組み立てたり数値を文字列に組み立てるために使用]]>
    </description>
    <category>メモ帳</category>
    <link>http://program.blog-rpg.com/%E3%83%A1%E3%83%A2%E5%B8%B3/c--%E3%81%A7%E3%82%88%E3%81%8F%E4%BD%BF%E3%81%86%E3%82%A4%E3%83%B3%E3%82%AF%E3%83%AB%E3%83%BC%E3%83%89%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB</link>
    <pubDate>Wed, 05 Oct 2011 05:25:53 GMT</pubDate>
    <guid isPermaLink="false">program.blog-rpg.com://entry/23</guid>
  </item>
    <item>
    <title>乱数を使用する方法</title>
    <description>
    <![CDATA[#include &lt;stdlib.h&gt;<br />
#include &lt;time.h&gt;<br />
<br />
/*乱数の初期化*/<br />
srand((unsigned)time(NULL));<br />
<br />
/*サイコロの目を出す*/<br />
rand() % 6 + 1;]]>
    </description>
    <category>メモ帳</category>
    <link>http://program.blog-rpg.com/%E3%83%A1%E3%83%A2%E5%B8%B3/%E4%B9%B1%E6%95%B0%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95</link>
    <pubDate>Mon, 03 Oct 2011 02:08:18 GMT</pubDate>
    <guid isPermaLink="false">program.blog-rpg.com://entry/22</guid>
  </item>
    <item>
    <title>たまに忘れる事(関数関係)</title>
    <description>
    <![CDATA[Function(int *a){<br />
&nbsp;&nbsp;&nbsp;&nbsp; *a = *a + 10;<br />
}<br />
<br />
int b;<br />
Function(&amp;b);<br />
<br />
変数の値を変更する関数では、変更する変数を渡す時は<br />
&amp;を変数名の先頭につけ、呼び出されたほうでは*をつける。<br />
<br />
Function(int b[2]){<br />
&nbsp;&nbsp; b[0] = b[0] + 10;<br />
}<br />
<br />
int z[2];<br id="NINJASELECTIONID" style="clear: both" />
Function(z);<br />
<br />
配列の場合は、配列名を渡して関数を呼び出すだけで良い。]]>
    </description>
    <category>メモ帳</category>
    <link>http://program.blog-rpg.com/%E3%83%A1%E3%83%A2%E5%B8%B3/%E3%81%9F%E3%81%BE%E3%81%AB%E5%BF%98%E3%82%8C%E3%82%8B%E4%BA%8B-%E9%96%A2%E6%95%B0%E9%96%A2%E4%BF%82-</link>
    <pubDate>Sun, 02 Oct 2011 10:16:53 GMT</pubDate>
    <guid isPermaLink="false">program.blog-rpg.com://entry/21</guid>
  </item>
    <item>
    <title>string.hでよく使う関数 </title>
    <description>
    <![CDATA[char str1[100];<br />
char str2[100];<br />
strcpy(str1,str2);<br />
<br />
str2の文字配列をstr1にコピーする。<br />
(ただし、str1はstr2以上の大きさである事。)<br />
<br />
( 例：strcpy(str1,&quot;文字列&quot;); )<br />
<br />
strcat(str1,str3);<br />
<br />
文字配列str1の後ろに文字配列str3を追加する。<br />
<br />
strcmp(str1,str2);<br />
<br />
str1とstr2を比較し、同じであれば0を返す。<br id="NINJASELECTIONID" style="clear: both" />
<br />
strlen(str1);<br />
<br />
文字配列str1の長さを返す。]]>
    </description>
    <category>メモ帳</category>
    <link>http://program.blog-rpg.com/%E3%83%A1%E3%83%A2%E5%B8%B3/string.h%E3%81%A7%E3%82%88%E3%81%8F%E4%BD%BF%E3%81%86%E9%96%A2%E6%95%B0%20</link>
    <pubDate>Sun, 02 Oct 2011 05:14:21 GMT</pubDate>
    <guid isPermaLink="false">program.blog-rpg.com://entry/20</guid>
  </item>
    <item>
    <title>たまに忘れる事(文字列関係)</title>
    <description>
    <![CDATA[%s ：　文字列の一次元配列<br />
<br />
input[64];<br />
gets(input); 文字を入力させる方法。<br />
<br />
fgetsで読み込んだ文字列は改行文字も含まれるので<br />
strlenをしようして　記憶されている文字列の長さを調べて<br />
最後の文字を\0に置き換える。<br id="NINJASELECTIONID" style="clear: both" />
<br />
fgets(str1, &quot;文字数&quot; , fp) != NULL<br />
ファイルの終端でないときにはNULLではない文字を出力する。<br />
ファイルの終端であればNULLを出力する。]]>
    </description>
    <category>メモ帳</category>
    <link>http://program.blog-rpg.com/%E3%83%A1%E3%83%A2%E5%B8%B3/%E3%81%9F%E3%81%BE%E3%81%AB%E5%BF%98%E3%82%8C%E3%82%8B%E4%BA%8B-%E6%96%87%E5%AD%97%E5%88%97%E9%96%A2%E4%BF%82-</link>
    <pubDate>Sat, 01 Oct 2011 09:08:08 GMT</pubDate>
    <guid isPermaLink="false">program.blog-rpg.com://entry/19</guid>
  </item>
    <item>
    <title>たまに忘れる事</title>
    <description>
    <![CDATA[continue:：　反復処理の最後｝まで制御を強制的に移す。]]>
    </description>
    <category>メモ帳</category>
    <link>http://program.blog-rpg.com/%E3%83%A1%E3%83%A2%E5%B8%B3/%E3%81%9F%E3%81%BE%E3%81%AB%E5%BF%98%E3%82%8C%E3%82%8B%E4%BA%8B</link>
    <pubDate>Thu, 29 Sep 2011 03:10:17 GMT</pubDate>
    <guid isPermaLink="false">program.blog-rpg.com://entry/18</guid>
  </item>

    </channel>
</rss>