I was reading Microsoft documentation and came across bitwise exclusive OR operator. Could someone explain what does operator ^ represents in code below? I assume it is not a pointer as it would be * rather than ^.
private:
Windows::Web::Http::HttpClient^ httpClient;
Windows::Web::Http::HttpResponseMessage^ response;