プログラミング VisualStudio2012で古い関数を使う(SDLチェック) VisualStudio 2012を使っていて、従来でも警告はされていた古い関数群を使用すると、デフォルト設定ではエラーとなることに気付きました。例えば次のような関数です。 strcat strcpy fopen C関数の古くからある物で、Microsoftが末尾 _s が付く関数が用意されているものがその対象となっているように見えます。 これは、プロジェク... 2012.11.23 プログラミング
プログラミング VisualStudio2012を入れての不具合? VisualStudio を過去のバージョンをいくつかインストールしている人は自分だけでは無いと思います。 今回VisualStudio 2012をインストールした後で、過去のVisualStudioがエラーを吐くような状態になってしまい、ちょっと困っていた&解決策を見つけたので、メモがてら書いてみようと思います。 その今回困ったという現象が、VisualS... 2012.11.04 プログラミング
プログラミング VisualStudio 2012でSALを使う SALとは、Sourcecode Annotation LanguageといってMicrosoftが定義しているコンパイラで使用できる注釈のことです。 これは注釈という名が示すとおり、プログラムコードに注釈という形で情報を付加する仕組みです。 出来るようになることは割と多くあるのですが、主に以下のようなことが出来るようになります。 関数戻り値の確認をチェック... 2012.09.08 プログラミング
プログラミング 「ゲームプログラマになる前に覚えておきたい技術」 VS2012対応 VisualStudio2012の季節がやってきたので、「ゲームプログラマになる前に覚えておきたい技術」のサンプルプロジェクト群を対応してみました。基本的にVisualStudio2010版なのですが、元々が 2008用のためいくつか設定し直しやソースコードを変更している部分があります。 必要な物(準備) VisualStudio 2012 (RTM版で動作... 2012.09.02 プログラミング
DirectX VisualStudio 2012とDirectX SDK どうやらVisualStudio2012を使う状況においては、DirectXSDKにも注意が必要のようです。 VisualStudio2010を使う際にもDirectXSDKの諸注意がありましたが、2012においても同様に注意が必要のようです。 まず結論からいうと、うまく動作するDirectX SDK にはある範囲があるようです。 手元にインストールしてあっ... 2012.09.01 DirectXプログラミング