It's the same data structure, so you can just cast the pointer
vector<complex<float>> a(100);
float s;
ippsMaxAbs_32fc(static_cast<Ipp32fc*>(a.data()), a.size(), &s) ;