for_each(begin(), end(), bind(&T::m_p, _1) = NULL);
とかか?