cpp-ru / ideas

Идеи по улучшению языка C++ для обсуждения
https://cpp-ru.github.io/proposals
Creative Commons Zero v1.0 Universal
89 stars 0 forks source link

std mappinf file to memory #355

Closed apolukhin closed 3 years ago

apolukhin commented 3 years ago

Перенос предложения: голоса +3, -0 Автор идеи: post-increment

Хочется иметь в стадартной библиотеке способ отобразить файл в память и обратно.

Примеры.

https://stackoverflow.com/questions/10839747/istream-vs-memory-mapping-a-file

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2044.html

https://github.com/mandreyel/mio

У меня собственно возникла задача быстро считать и распарсить файл и стандартных средств не нашлось. (Чистый лобовой fscanf - выглядит пока что не самым быстрым вариантом.) Поэтому выношу идею на рассмотрение.

apolukhin commented 3 years ago

Дубликат идеи #218