what is variant member in c++?

Viewed 6086

I am new to C++. I read very frequently from some sites that variant member?.

class School
{
  int x; -> data member. 
}

I know data member. but what is variant member ?

NOTE: From the c++ specification: Under Constructor page.

X is a union-like class that has a variant member with a non-trivial default constructor.
3 Answers
Related