2007-04-21から1日間の記事一覧

MySQL : C API : PreparedStatement

PreparedStatementを使って、任意の長さの文字列を受け取る方法がわからない。 PreparedStatementでなければ大丈夫みたいなのだけど。 - MYSQL_DATA_TRUNCATEDが返ったら、mysql_stmt_fetch_column()を使ってoffsetを指定して取り直せばよいのか。 - 通信量…

C : 基本型とか配列とか

C言語のことは、基本型の回りがよくわかっていないので、恐い。 今考えているのは、配列の引数の型ってなんだんだろうということ。size_tというやつなのか。

AMD64

今のマシンはAMD64のはずなので、64bitバイナリを作ったり実行したりできるはず、と思って試してみることにした。 ついでに、基本型のサイズを確認しようと次のプログラムを作成。 #include <stdio.h> int main (int argc, char **argv) { printf("int : %d\n",sizeof</stdio.h>…

C : 桁溢れを検知したい

整数の加算を行ったときに桁溢れが起こったときに、フラグレジスタには桁溢れが報告されているはずなのだけれど、それをC言語側で取得する方法ってあるのだろうか?

なにやら面白げだった資料

http://www.emblix.org/forum2007/pdf/PD-2_takeoka.pdf Googleっていたときに見つけた。