C言語なら、俺に聞け! <14>
■ このスレッドは過去ログ倉庫に格納されています
0840デフォルトの名無しさん
NGNGと宣言したのを
realloc(hoge,strlen(hoge) + i + 1);
/* iはunsigned intの適当な値 */
って使い方はよくないですか?えっと、つまりhogeのメモリ領域を
再確保する際に、strlen(hoge)って使うのがよくないのかな
と思いまして。それとも
n = strlen(hoge) + i;
realloc(hoge, i + 1);
とかのが良いですか?
■ このスレッドは過去ログ倉庫に格納されています