やっちまいまいました…こんなプログラム書いちゃっていた。
void foo(void) { var("",""); } void var(char* p,char* q) { p[0] = 'a'; p[1] = '\0'; q[0] = 'b'; q[1] = '\0'; }
ま、簡略化するとこんなもの。ああ、恥ずかしい(^^;。実際使っているのはVS2005や2003ではありませんが、このくらいはコンパイラで警告だして欲しいなぁと思ったり。
やっちまいまいました…こんなプログラム書いちゃっていた。
void foo(void) { var("",""); } void var(char* p,char* q) { p[0] = 'a'; p[1] = '\0'; q[0] = 'b'; q[1] = '\0'; }
ま、簡略化するとこんなもの。ああ、恥ずかしい(^^;。実際使っているのはVS2005や2003ではありませんが、このくらいはコンパイラで警告だして欲しいなぁと思ったり。