разница между A aaa; и A aaa ();

class A{
    private:
        string a;
    public:
        A():a("hello world"){};
        A(const string & arg):a(arg){};
        void put()const{cout<<a;};
};

A aaa();
A bbb;

Так в чем разница между A aaa (); и A bbb; Является ли aaa функцией?

6
задан CB Bailey 26 February 2012 в 09:15
поделиться