2013年6月22日土曜日

C言語で入出力がとばされる


C言語で入出力がとばされる事態が起きたので対処方法を記す。

scanf(),getchar()を使わない。

入力したときの改行が残ってしまうことがある。
なので、fgets(char*,int,FILE*)を使うべきだ。

そして、入力バッファが残る可能性があるので、のちのちに気づきにくいバグを産むかもしれない。
よって、fgets()のあとにはfflush(FILE*)を入れてやればよい。

2013年6月13日木曜日

HTC Jで開発するさいに起きたエラー

なぜだか、デバックができないので、HTC SyncMangerのプロセスを止めたらうまくいった

2013年6月1日土曜日

Scalaをeclipseでやる上で

Scala IDEをEclipse 4.2 Junoに導入しようと思ったが相性が悪そうだったので3.7 Indigoにした。
相性の問題とか、ほかのプラグインと干渉するみたいなことがどこかに書いてあったので別々に分けるのもいい手なのかもしれない。
まあ、ソースがないので信頼性皆無の手である。

以下から日本語のEclipseを前提で説明する。
ヘルプ->新規ソフトウェアをインストールを選ぶ
作業対象に以下のURLを入力
http://download.scala-ide.org/nightly-scala-ide-3.0.x-210x/site.xml

そしたら、Scala IDEの選択肢が出てくるのでインストール。
ガンガンすすめる。
たぶん悩むことはないと思う。
再起動してから、エラーっぽいのがでるからScalaの設定をいじる。
適当にチェックを入れておけばいいと思う。
わからなければエラーよめ。

アンインストールの方法は、
ヘルプ->Eclipseについてを選ぶ。インストール詳細をクリック。
インストールした一覧がでてくるので、Eclipse for Scala IDEだったかをアンインストール。
以上