相关疑难解决方法(0)

g ++和gcc有什么区别?

g ++和gcc有什么区别?哪些应该用于一般的c ++开发?

c++ gcc g++

816
推荐指数
8
解决办法
43万
查看次数

c ++单例尝试:未解析的外部符号

我是ac#developctor试图做c ++的事情,我无法理解这里的问题:

namespace myNamespace
{
    class Application
    {
    private:
        Application(void);
        ~Application(void);

        // Not copyable
        Application(const Application&);
        Application& operator= (const Application&);

        static Application _instance; 

        [...]

    public:
        static Application& current(void);
    };
}
Run Code Online (Sandbox Code Playgroud)

(这应该是单身......)

这会导致错误:" 错误LNK2001:未解析的外部符号"private:static class myNamespace :: Application myNamespace :: Application :: _ instance"(?_ instance @ Application @ myNamespace @@ 0V12 @ A) "

是因为我正在使用我在类声明中声明的类吗?

非常感谢!

c++ singleton

4
推荐指数
1
解决办法
4603
查看次数

标签 统计

c++ ×2

g++ ×1

gcc ×1

singleton ×1