[ERROR]
The new operator can only create non const and non volatile objects.
void main() {
int *a;
typedef const int I;
a=new I; // error
}
Do not use const/volatile qualifiers for the type given to the new operator.