Visual Studio (Visual C++) 2005/2008で特定のWarningを黙らせる方法
Visual Studioでコンパイルしていると,C4290とかC4996がうざいので黙らせる. プロジェクトのプロパティを開き 構成プロパティ⇒C/C++⇒詳細 指定の警告を無視する の欄に,番号をセミコロンで区切って … 続きを読む
Visual Studioでコンパイルしていると,C4290とかC4996がうざいので黙らせる. プロジェクトのプロパティを開き 構成プロパティ⇒C/C++⇒詳細 指定の警告を無視する の欄に,番号をセミコロンで区切って … 続きを読む
C/C++ 研究用の画像処理プログラム全般(本業) WindowsAPI(某所での授業用) .NET Framework(C++/CLIでWindows向け小物) ARToolkitで遊ぶ(EeePC上での開発) Jav … 続きを読む
前に作ったFizzBuzzをもうちょっとSchemeぽくしてみる. 以前は「関数型言語⇒再帰呼び出し」と思ってたので,再帰呼び出しで実装したけど,mapとか使えばさらにすっきり書ける. というわけで. #!/usr/bi … 続きを読む
というわけでいろいろ試してみた. まずはじめに文字の扱い. 文字は#\のあとにその文字を書く.h,e,l,l,oからなるリストは, ‘(#\h #\e #\l #\l #\o) でできる. で,文字列. 文字列はほかのプ … 続きを読む
基本的にクラスと構造体の違いはないっぽい.唯一違うのはデフォルトのアクセス制限.クラスはデフォルトではprivate,構造体はデフォルトではpublic.じゃあどう使い分けるか?それについて考えをまとめてみる. まず構造 … 続きを読む
さっきのやつを修正した.今回はちゃんと動いているぽい. #!/usr/bin/env gosh (define (selectsort listdata) (define (exceptmax lst) (if (pai … 続きを読む
さっきまでのプログラムをよく見たら(別データで試したら)全然ソーティングできてなかった(恥 というかめちゃくちゃだった. 直します….
Gaucheユーザリファレンス
defineの中でさらにdefineできるらしい.ある関数Aからしか呼ばれないようなローカルな関数(?)Bを作る場合は,関数Aの定義内でBを定義する方が良い. そこで,バブルソートを修正. 注:このプログラムは間違えてい … 続きを読む