C

序論

C C++

どうでもよさそう…。 ギガチュウ: 正しいコード… ギガチュウ: 今はこの、にとりの河登りのソースコードを参考にしていますけど…… yappy: ざわ… yappy: おれもあまりC++コードは見る機会がないけど… yappy: Brightmoon - Touhou Archive Extractor Brightmoon…

北斗動画を見てから家を出たら実験がうまくいきました

金曜日(月曜実験振替) なんか去年のあの日はなんだったのっていうか、なんか普通に実機で動き出したし。どうなってるんだろう…。 "01111111"というビット列をレジスタに即値ロードします(レジスタは16bitですが、命令も16bitで即値フィールドは8bitです。上…

人はなぜ賢者してしまうのか

vs三毛猫 あんまり成績はよくなかった。というかかなり悪かった。世紀末の方が成績がよかった。非常に不本意である。そもそもPS2パッドがよくなかった*1。I川さんよくこれでやってるな…。 vsIくん 元気に道場していたのはいいが…。(…。この1ラウンド目はよ…

おまえたちレートはもっているのかい?

昨日20:30に国勢調査の用紙を配りに来たけど残当ながら愚者中でおらず、今日の19:30にまた来るって書いた紙が郵便受けに入っていたのでまあさっさと帰って受け取ることにしました。雨でだるいのはわかるけど最近賢者率が高すぎるのはゆゆしき事態である。「…

情報オリンピック2009-2010 本選3 つらら

N本のつららがあり、それぞれの最初の長さが配列aで与えられる。最初の長さは全て異なる。つららは左右両方のつららよりも長い場合のみ、1時間に1伸びる。ただし両端のつららに関してはご想像の通りです、お察しください*1。つららは長さLになった瞬間折れ…

情報オリンピック2009-2010 本選1 旅人

そうかそんな時期かということで。最近こっち系のは全然やってなかったので高校生用のこれに甘えようとしたら当身から即死しました。というか1と3の2問で合格、2ができたのは(多分メダルの)3人だけという。去年と同じだと公式の解説upがめちゃくちゃ遅…

北斗効果音

北斗のディスクをPCに入れて見られるHK_B.BINを某ツールにつっこんでもなんか取りきれてない音声があるんですよね。サウザーの必殺技とかレイの「ついに死兆星が見えるようになったか」とか。バイナリエディタで開いてみるとファイル名がそのまま見えるので…

寒い眠いだるい

夜10時ごろ眠くなり寝てしまったところ、朝2時ごろ起床。レポートを書いたり非想天則のdatロード部を解析してたりしたところ、朝6時ごろになって猛烈なだるさと眠気が。1時間ほど寝て風呂入ってしてたら1時間目(プログラミング第3)に45分くらい遅刻しま…

今日のプロ3

C

先生はUTF-8が大嫌い。仕方ないね。 argc ... argument count argv ... argument vector argvってvalueかなんかあたりだと思ってた。なるほどね。 argumentはオーギュメント 発音記号調べたら大きな(?)aだった。さすがにwarningはウォーニングって読むけどね…

今日のプログラミング第3

C

まずい、Makefileとデバッガやり始めた。レポート書けん。まあMakefileくらい書けないと…。 POCOコンパイラはjavacc使うと楽かもね・・・? 10/20に最新版javacc5.0が出とる・・・。Linuxアカウントのホームディレクトリに展開して残念なパス指定でMakefile…

POCO用コンパイラ(笑)できたよー

昨日の計算機構成の課題1 演習6-1 0 番地,1 番地,2 番地にそれぞれP,Q,R が格納されている。(Q-P) OR (Q+R) の演算を行い、3 番地に格納するプログラムをPOCO で実行せよ。 で機械語変換をミスって2と合わせて1時間もかかってしまったのでその反省を踏ま…

文字コード

C++ C

絶対に手を触れたくない世界、文字コード。Shift_JISとEUCとUTF-8とUTF-16くらい知ってればええねん。 wchar_tを使ってみよう→wchar用関数で日本語を出力しようとするものの何も出てこない→あああああ 他に日本語のファイル名のファイルを作ろうとすると死ぬ…

なんか需要のある記事ってあるんですかねえ

ついにKDVから新型インフル感染者が。(世紀末)スポーツ(アクションゲーム)*1をやって体を鍛えましょう。 プロ3: 今日の収穫: // 定義 int x = 5; // 宣言 extern int x; // 仮定義 int x; 仮定義はリンク時に他の場所に実体(定義)があればそれへのextern…

プログラミング第3

C C++

1限講義、2限演習なのに何で10分前に着いたんだろう。とりあえずレポート書きますね。以下、処理系定義という用語の使い方が怪しい気がしますが、先生のせいにしておきます。 関係演算子の戻り値の真は処理系定義? 少なくとも最新のJISでは関係・論理演算…

謎の人気

C C++

スミスくんから渡された謎のヘッダ(紙切れに鉛筆書き)。数学の時間に書いたようですね。彼の友人である例のRuby信者の方らしいのですが、多分会ったことはあると思う気がするけどまともに話したことはありません。訳が分かりません。元ネタは私のはてなIDのi…

C言語すげえ

C

注意:Cというプログラミング言語ではなく標準ライブラリについてです。 #include <stdlib.h> long int strtol(const char *nptr, char **endptr, int base); longで表しきれなくなったとき、正か負かによってLONG_MAXやLONG_MINが返ります。intを得たい場合や、longの</stdlib.h>…

はいはいscanfscanf

C

更新が停滞していると言われたので。 プログラミングをしていたら後輩と仲良くなれました。 あれですよ、scanfです。だいたい元々入力ストリームっていうのは文字(char)が1つずつ流れてくるものなんだから、ここから該当部分を取り出してintだのなんだののデ…