> > char outf[MAX_PATH]; > > snprintf(outf, sizeof(outf), "%s.txt", argv[1]); > > こんなのとかだな > snprintfって\0つけてくれたっけ? 普通は付くが、"n"が効いて切れたときは付かない 参考:2003/10/20(月)13時03分04秒