Erro do compilador C2640
“identifier”: modificador __based ilegal na referência
O modificador __based
pode ser usado somente em ponteiros.
O exemplo a seguir gera o erro C2640:
// C2640.cpp
void f(int i) {
void *vp;
int _based(vp) &vr = I; // C2640
}