2013-03-29 337 views

回答

4

您對std::pair類型使用了錯誤的括號。模板參數應在角括號內給出:

std::pair<Gdiplus::Color, float> 
+0

哇。謝謝。我正在查看使用()...的make_pair聲明,這解釋了很多。非常感謝 –

1

您的實例化std::pair類模板語法不正確:它應該是

std::pair<Gdiplus::Color, float> 
//  ^     ^

隨着尖括號,而不是括號。因此,整個聲明變爲:

std::unordered_map< 
    std::pair<Gdiplus::Color, float>, 
//   ^     ^
    std::shared_ptr<Gdiplus::Pen> 
    > mymap; 
相關問題