2007-12-23から1日間の記事一覧

MinGWでShiftJIS文字列を含んでいてもちゃんとコンパイルする為のオプションのメモ

gcc -finput-charset=CP932 -fexec-charset=CP932 infile.c #include <stdio.h> void main() { char *str = "知能"; printf("%s\n",str); } というソースを普通にgccに渡すと"能"に0x5c=='\'が入っていてエラーになったり実行時に文字列がおかしくなったりする。 が、</stdio.h>…