【ISO/ANSI/JIS】 C言語なら俺に聞け! Part 132
レス数が950を超えています。1000を超えると書き込みができなくなります。
0968デフォルトの名無しさん
2008/01/23(水) 23:42:46これから1行づつバッファ( char* line)に読み込みたいのですが、
どのようにすればよいでしょうか?
start = file;
while( NULL != ( end = strchr( start, '\n'))){
size_t size = ( size_t)(_aalineres->end - _aalineres->start);
line = ( char *)malloc( size + 1);
memcpy( line, start, size);
のようにかいたのですが、
main.c:12: warning: assignment makes integer from pointer without a cast
main.c:12: warning: comparison between pointer and integer
main.c:13: error: invalid operands to binary -
といわれてしまいます。 12行目はwhileの行です。
よろしくお願いします。
レス数が950を超えています。1000を超えると書き込みができなくなります。