Size: a a a

2020 September 25

NP

Nikita Provotorov in pro.cxx
Pavliy Kirill
после разыменования std::begin?
да
источник

PK

Pavliy Kirill in pro.cxx
спасибо
источник

AL

Anton Lashkov in pro.cxx
Андрей Руссков
погоди. std::filesystem::file_time_type скорее всего является тайпдефом на какой-то из других клоков, разве нет?
источник

АР

Андрей Руссков... in pro.cxx
я имел в виду конкретно на msvc
источник

АР

Андрей Руссков... in pro.cxx
а точнее в любой реализации
источник

AL

Anton Lashkov in pro.cxx
Андрей Руссков
я имел в виду конкретно на msvc
Там сейчас это std::chrono::time_point<_File_time_clock>
источник

AL

Anton Lashkov in pro.cxx
И вся проблема по сути что у часов unspecified точки отсчета, поэтому опираясь только на стандарт конвертацию точную не написать
источник

AL

Anton Lashkov in pro.cxx
С с++20 будет std::chrono::clock_cast, правда я не увидел между какими часами можно будет конвертировать. Вот он и решает проблему.
источник

ГH

Гласси Hudobin in pro.cxx
Alex
Не понимаю. Steady означает, что каждый следующий вызов now() не может вернуть значение меньше предыдущего, разве нет?
Похоже единственный кросс-платформенный вариант работать с датами у файлов — огрублять до seconds since epoch. Функция перевода из виндового Filetime простейшая, есть в сорцах буста, например.
источник

VO

Vyacheslav Olkhovche... in pro.cxx
на фат дискретность секунды всегда четны, емнип
источник

VO

Vyacheslav Olkhovche... in pro.cxx
так же существую fs в которых у файла есть только дата, без времени
источник

ПК

Побитый Кирпич... in pro.cxx
Андрей Руссков
мега платформа с
using high_resolution_clock = system_clock;
Опять этот миф
источник

АР

Андрей Руссков... in pro.cxx
ну когда я последний раз проверял
источник

АР

Андрей Руссков... in pro.cxx
я видел эту строчку в сорцах
источник

ПК

Побитый Кирпич... in pro.cxx
Андрей Руссков
ну когда я последний раз проверял
Году в 2011?

Я вроде год назад тебе уже пояснял, что всё там нормально щас (и года 4 минимум)
источник

AN

Alexander N in pro.cxx
Гласси Hudobin
Похоже единственный кросс-платформенный вариант работать с датами у файлов — огрублять до seconds since epoch. Функция перевода из виндового Filetime простейшая, есть в сорцах буста, например.
Хехе я помню это делал )) там огромные числа у них в наносекундах чтоли
источник

АР

Андрей Руссков... in pro.cxx
ну если так то круто
источник

АР

Андрей Руссков... in pro.cxx
когда они posix полностью поддержат?
источник

ГH

Гласси Hudobin in pro.cxx
Андрей Руссков
когда они posix полностью поддержат?
виндовз изначально посикс-совместима.
источник

ПК

Побитый Кирпич... in pro.cxx
Андрей Руссков
когда они posix полностью поддержат?
С уже поддержали, а позикс непонятно зачем поддерживать
источник