refactor drive letter

This commit is contained in:
2025-09-27 22:04:25 -05:00
parent 3997dbff79
commit 4f24a1bc1d
4 changed files with 60 additions and 20 deletions

View File

@@ -30,6 +30,12 @@ void create_console();
void free_console();
[[nodiscard]] auto get_available_drive_letter(char first = 'a')
-> std::optional<std::string_view>;
[[nodiscard]] auto get_available_drive_letters(char first = 'a')
-> std::vector<std::string_view>;
[[nodiscard]] auto get_local_app_data_directory() -> const std::string &;
[[nodiscard]] auto get_last_error_code() -> DWORD;