- Definition of constant object of class
- class MojaKlasa{
- public:
- };
- int main()
- {
- const MojaKlasa a;
- return 0;
- }
- error: uninitialized const ‘a’
- class MojaKlasa{
- public:
- MojaKlasa(){}
- };
- $ clang++ -std=c++0x -pedantic -Wall t.cpp
- t.cpp:7:19: error: default initialization of an object of const type
- 'const MojaKlasa' requires a user-provided default constructor
- const MojaKlasa a;
- ^
- 1 error generated.