ここに私のコードがあります、
char buf[1];
int count=0;
while( Read(fileID, buf, 1)==1)
{
contents = (char *)realloc(contents,(iVal+1)*sizeof(char));
contents[count]=buf[0];
count++;
}
libc を使用できなくなったので、再割り当てを行うにはどうすればよいでしょうか。問題は、読んでいるファイルのサイズがわからないため、再割り当てすることです。同じ問題が malloc にも存在します。