揮発性のメモ2

http://d.hatena.ne.jp/iww/

2011-09-24から1日間の記事一覧

strftime()は\0で終端するのか

C

Man page of STRFTIME 結論から言って、strftime()は格納文字列長がギリギリだとバグっぽい動きをする。http://codepad.org/Q2bKk2Yi time_t t; struct tm tm; char buf[] = "XXXXXXXXXXXXXXRRRR"; printf("%s\n",buf); // XXXXXXXXXXXXXXRRRR time(&t); loc…