Compare commits
2 Commits
e0183a393d
...
800560693b
Author | SHA1 | Date | |
---|---|---|---|
800560693b | |||
eb041b209e |
@ -79,11 +79,12 @@ int main()
|
||||
|
||||
// string l = "";
|
||||
auto now_buf_pos = input_file_stream.tellg();
|
||||
const auto get_buf_len = [&](){
|
||||
const auto get_buf_len = [&now_buf_pos,&input_file_stream,&buf](){
|
||||
if(const auto new_buf_pos = input_file_stream.tellg(); new_buf_pos!=-1)[[likely]]{
|
||||
const auto old_buf_pos = now_buf_pos;
|
||||
now_buf_pos = new_buf_pos;
|
||||
return (unsigned long long)(old_buf_pos-new_buf_pos);
|
||||
// auto ret = new_buf_pos - old_buf_pos;
|
||||
return (unsigned long long)(new_buf_pos - old_buf_pos);
|
||||
}else{
|
||||
return strlen(buf.data());
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user