Use FMT over std::format
This commit is contained in:
@@ -9,10 +9,6 @@
|
||||
#include <sstream>
|
||||
#include <regex>
|
||||
|
||||
#if (__cplusplus >= 202002L)
|
||||
#include <format>
|
||||
#endif
|
||||
|
||||
namespace OpenVulkano
|
||||
{
|
||||
namespace
|
||||
@@ -91,11 +87,7 @@ namespace OpenVulkano
|
||||
Version::Version(uint32_t major, uint32_t minor, uint32_t patch, const uint32_t build)
|
||||
: m_versionComponents(build ? std::initializer_list<uint32_t>{major, minor, patch, build} : std::initializer_list<uint32_t>{major, minor, patch})
|
||||
, m_buildNumber(build)
|
||||
#if (__cplusplus >= 202002L)
|
||||
, m_versionString(std::format("v{}.{}.{}.{}", major, minor, patch, build))
|
||||
#else
|
||||
, m_versionString("v" + std::to_string(major) + "." + std::to_string(minor) + "." + std::to_string(patch) + (build ? "." + std::to_string(build) : ""))
|
||||
#endif
|
||||
{}
|
||||
|
||||
Version::Version(std::string_view versionString, bool ignoreTags)
|
||||
|
||||
Reference in New Issue
Block a user