согласно
https://en.cppreference.com/w/cpp/experimental/fs/directory_iterator
The iteration order is unspecified, except that each directory entry is visited only once.
Как правильно пройтись по директории и отсортировать содержимое?
std::string html;
for (auto & p : std::experimental::filesystem::directory_iterator(filepath))
{
std::string current = format("<p><a href=""%s"">%s</a></p>", p.path().filename().c_str(), p.path().filename().c_str());
html += current;
}
Желательно, чтобы это был такой порядок: сначала все папки в алфавитном порядке, потом файлы в алфавитном порядке.
Единственное решение на данный момент - при первом проходе по директории складывать папки в вектор папок, файлы - в вектор файлов, потом сортировать вектор1, вектор2 и собирать обратно в результирующий вектор, но как-то громоздко...
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Для сетевой части используется boost asioНа Windows(MSVC) выскакивает exception: "
Имеются объекты клиент и билетыСвязь 1 ко многим
Есть некая сущность Report и одна из ее реализаций: