#pragma warning(push, 0)
#define GLFW_INCLUDE_VULKAN
#include <GLFW/glfw3.h>
#pragma warning(pop)VkResult result = vkCreateInstance(&createInfo, nullptr, &instance);int.VkResult result можно написать int result в виду того, что перечисление VkResult является нестрогим.C26812 [?] относится к разделу Enum.3 из C++ Core Guidelines [?] и напрямую указывает на место определения нестрогого перечисления. К строке VkResult result = оно отношения не имеет.#pragma warning(push, 0) [?] не делает того, что ты от него ожидаешь.#pragma warning( push )
#pragma warning( disable: 26812 )
#include <GLFW/glfw3.h>
#pragma warning( pop )