/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
py-modules-0.2.8
coding/reader.cpp
28 строк
574 B
Maxim Pimenov
Review fixes.
20 дек 2018, 13:29
20 дек 2018, 13:29
9aae789
Код
Авторство
О чём код?
#include "coding/reader.hpp" #include "base/string_utils.hpp" void Reader::ReadAsString(string & s) const { s.clear(); size_t const sz = static_cast<size_t>(Size()); s.resize(sz); Read(0, &s[0], sz); } vector<uint8_t> Reader::ReadAsBytes() const { vector<uint8_t> contents; contents.resize(Size()); Read(0 /* pos */, contents.data(), contents.size()); return contents; } bool Reader::IsEqual(string const & name1, string const & name2) { #if defined(OMIM_OS_WINDOWS) return strings::EqualNoCase(name1, name2); #else return (name1 == name2); #endif }