C言語なら俺に聞け! Part 108
■ このスレッドは過去ログ倉庫に格納されています
0062デフォルトの名無しさん
2005/06/03(金) 23:30:48じゃないか
\0の分の領域は必要だしな。sizeof(string_t) + sizeで、
ちょうどsize分の長さの文字列を格納するのに具合のいいサイズになる。
でも俺なら
struct vec {
T *data;
size_t length; // データ長
size_t capacity; // 確保済みの領域長
};
みたいにするけどな。
■ このスレッドは過去ログ倉庫に格納されています