﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-角落旮旯儿</title><link>http://www.cppblog.com/k9982874/</link><description /><language>zh-cn</language><lastBuildDate>Fri, 24 Apr 2026 15:45:29 GMT</lastBuildDate><pubDate>Fri, 24 Apr 2026 15:45:29 GMT</pubDate><ttl>60</ttl><item><title>脑子赶不上烂笔头</title><link>http://www.cppblog.com/k9982874/archive/2011/07/19/151363.html</link><dc:creator>Firebrick</dc:creator><author>Firebrick</author><pubDate>Tue, 19 Jul 2011 02:01:00 GMT</pubDate><guid>http://www.cppblog.com/k9982874/archive/2011/07/19/151363.html</guid><wfw:comment>http://www.cppblog.com/k9982874/comments/151363.html</wfw:comment><comments>http://www.cppblog.com/k9982874/archive/2011/07/19/151363.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/k9982874/comments/commentRss/151363.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/k9982874/services/trackbacks/151363.html</trackback:ping><description><![CDATA[<div><strong>查看gcc所有预定义宏</strong><br />cpp -dM /dev/null<br /><br /><div><strong>判断编译器类型的宏</strong></div><div>#if defined(__GNUC__)<br /> #endif<br /> <br /> #if defined(_MSC_VER)<br /> #endif<br /><strong><br />__gnu_cxx:hash_map<br /></strong><div><strong>no match for call to `(const __gnu_cxx::hash&lt;std::string&gt;) (const std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;&amp;)'</strong></div><strong>错误解决方法<br /><br /></strong><div>namespace __gnu_cxx {<br />&nbsp;&nbsp; &nbsp;template&lt;&gt; struct hash&lt; std::string &gt; {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;size_t operator()(const std::string&amp; key) const {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return hash&lt; const char* &gt;()(key.c_str());<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;};<br />}</div><br /></div></div><img src ="http://www.cppblog.com/k9982874/aggbug/151363.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/k9982874/" target="_blank">Firebrick</a> 2011-07-19 10:01 <a href="http://www.cppblog.com/k9982874/archive/2011/07/19/151363.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>