glibc의 sscanf가 리눅스의 fscanf보다 매우 느린 이유는 무엇입니까? 저는 x86_64 리눅스에서 GCC 4.8과 glibc 2.19를 사용하고 있습니다. 다른 질문에 대해 다른 입력 방법으로 게임을 하면서 비교해 보았습니다.fscanf그리고.sscanf. 구체적으로 말하자면, 나는 그들을fscanf표준 입력에 직접적으로 다음을 입력합니다. char s[128]; int n; while (fscanf(stdin, "%127s %d", s, &n) == 2) { } 아니면 먼저 전체 입력을 버퍼로 읽은 다음 버퍼를 통과합니다.sscanf. (모든 것을 버퍼로 읽는 것은 아주 적은 시간이 걸립니다.) char s[128]; int n; char const * p = my_data; for (in..