使用Microsoft Visual C++ 6.0编译C++时,有时会出现这样的链接错误:error LNK2001: unresolved external symbol __imp__lseekerror LNK2001: unresolved external symbol __imp__open
我在使用谷歌搜索了很
我对C和系统调用以及指针都很生疏,所以这是一个很好的复习练习,可以让我回到正轨。显然,这很简单,但是在C语言中,在添加附加字符之前,您必须事先跟踪和管理文件的大小。(YYY, 0, 2); printf("Error upon using lseek to get length of YYY");
//Assume weKeep track of all characters past position 900 in YYY and
一旦newline_counter到达user_num (参数),比如10行,lseek()就会停在当前位置(current_pos)。我返回这个位置,这样我就可以在另一个函数中使用这个位置,这个函数使用lseek()到这个位置,然后从这个位置开始读取,然后写到文件的末尾。int func_line_mode(int infile, int user_num) { int newline_counter = 0;
int current_pos<= user_