General structure

在上一节中,我们创建了一个正确配置、可运行的的Vulkan应用程序,并使用测试代码进行了测试。本节中我们从头开始,使用如下代码构建一个基于GLFW的Vulkan应用程序原型框架的雏形。

Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训

#include <vulkan/vulkan.h>#include <iostream>#include <stdexcept>#include <functional>class HelloTriangleApplication {public:    void run() {
        initVulkan();
        mainLoop();
        cleanup();
    }private:    void initVulkan() {

    }    void mainLoop() {

    }    void cleanup() {

    }
};int main() {
    HelloTriangleApplication app;    try {
        app.run();
    } catch (const std::runtime_error& e) {
        std::cerr << e.what() << std::endl;        return EXIT_FAILURE;
    }    return EXIT_SUCCESS;
}

Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式