class Blueprint
{
private:
const int Len=30; // error declaring a constant with class scope is an error because no object yet exists, until you create an object there is no place for the compiler to store a value.
instead:
class Blueprint
{
private:
enum {Len=30};//class specific constant does not create a class data member