Meyers 对 Singleton 模式的实现在 vxWorks 中是否有效?

Is the Meyers' implementation of the Singleton pattern valid in vxWorks?

提问人:Dark Sorrow 提问时间:4/19/2023 更新时间:4/19/2023 访问量:29

问:

我正在 vxWorks 7 中为我的项目开发一个日志记录实用程序。
我正在创建一个像 API 一样的 plog
我想知道 Meyers 对 Singleton 模式的实现在 vxWorks 中是否有效?
Meyers 在 vxWorks 中实现单例模式任务/线程是否安全?

法典:

class Logging
    {
    public:
        static Logging& instance()
        {
            static Logging instance;
            return instance;
        }
    private:
        Logging() = default;
        ~Logging() = default;
        Logging(const Logging&) = delete; //Delete/Disable Copy Constructor
        Logging& operator=(const Logging&) = delete; //Delete/Disable Assignment Operation
    };
单例 vxworks

评论


答: 暂无答案