{"id":134,"date":"2010-09-10T17:07:32","date_gmt":"2010-09-10T17:07:32","guid":{"rendered":"02522a2b2726fb0a03bb19f2d8d9524d"},"modified":"2010-09-10T17:07:32","modified_gmt":"2010-09-10T17:07:32","slug":"","status":"publish","type":"post","link":"https:\/\/www.xiaobo.li\/notes\/archives\/134","title":{"rendered":"C++\u64cd\u4f5c\u7b26\u53ca\u4f18\u5148\u7ea7"},"content":{"rendered":"<h1><a href=\"http:\/\/www.cnblogs.com\/mx113\/articles\/1603972.html\" id=\"ctl04_TitleUrl\">C++\u64cd\u4f5c\u7b26\u7684\u4f18\u5148\u7ea7<\/a><br \/>\n<\/h1>\n<div>&nbsp;<\/div>\n<div>\n<p>&nbsp;<\/p>\n<div>\n<div>\n<div><\/p>\n<table bgcolor=\"#999999\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\">\n<tbody>\n<tr>\n<td bgcolor=\"#cccccc\" colspan=\"4\" valign=\"top\">\n<p>C++ \u64cd\u4f5c\u7b26\u7684\u4f18\u5148\u7ea7<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" colspan=\"2\" valign=\"top\">\n<p>\u64cd\u4f5c\u7b26\u53ca\u5176\u7ed3\u5408\u6027<\/p>\n<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\n<p>\u529f\u80fd<\/p>\n<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\n<p>\u7528\u6cd5<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">L <br \/>L <br \/>L<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">:: <br \/>:: <br \/>::<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u5168\u5c40\u4f5c\u7528\u57df&nbsp; <br \/>\u7c7b\u4f5c\u7528\u57df&nbsp; <br \/>\u540d\u5b57\u7a7a\u95f4\u4f5c\u7528\u57df<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">::name <br \/>class::name <br \/>namespace::name<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">L <br \/>L <br \/>L <br \/>L <br \/>L <br \/>&nbsp;<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">. <br \/>-&gt; <br \/>[] <br \/>() <br \/>() <br \/>&nbsp;<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u6210\u5458\u9009\u62e9&nbsp; <br \/>\u6210\u5458\u9009\u62e9&nbsp; <br \/>\u4e0b\u6807&nbsp; <br \/>\u51fd\u6570\u8c03\u7528&nbsp; <br \/>\u7c7b\u578b\u6784\u9020&nbsp; <br \/>&nbsp;<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">object.member <br \/>pointer-&gt;member <br \/>variable[expr] <br \/>name(expr_list) <br \/>type(expr_list)<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>&nbsp;<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">++ <br \/>-- <br \/>typeid <br \/>typeid <br \/>\u663e\u793a\u5f3a\u5236\u7c7b\u578b\u8f6c\u6362&nbsp; <br \/>&nbsp;<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u540e\u81ea\u589e\u64cd\u4f5c&nbsp; <br \/>\u540e\u81ea\u51cf\u64cd\u4f5c&nbsp; <br \/>\u7c7b\u578bID <br \/>\u8fd0\u884c\u65f6\u7c7b\u578bID <br \/>\u7c7b\u578b\u8f6c\u6362&nbsp; <br \/>&nbsp;<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">lvalue++ <br \/>lvalue-- <br \/>typeid(type) <br \/>typeid(expr) <br \/>cast_name&lt;type&gt;(expr)<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">sizeof <br \/>sizeof <br \/>++ <br \/>-- <br \/>~ <br \/>! <br \/>- <br \/>+ <br \/>* <br \/>&amp; <br \/>() <br \/>new <br \/>delete <br \/>delete[]<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u5bf9\u8c61\u7684\u5927\u5c0f&nbsp; <br \/>\u7c7b\u578b\u7684\u5927\u5c0f&nbsp; <br \/>\u524d\u81ea\u589e\u64cd\u4f5c&nbsp; <br \/>\u524d\u81ea\u51cf\u64cd\u4f5c&nbsp; <br \/>\u4f4d\u6c42\u53cd&nbsp; <br \/>\u903b\u8f91\u975e&nbsp; <br \/>\u4e00\u5143\u8d1f\u53f7&nbsp; <br \/>\u4e00\u5143\u6b63\u53f7&nbsp; <br \/>\u89e3\u5f15\u7528&nbsp; <br \/>\u53d6\u5730\u5740&nbsp; <br \/>\u7c7b\u578b\u8f6c\u6362&nbsp; <br \/>\u521b\u5efa\u5bf9\u8c61&nbsp; <br \/>\u91ca\u653e\u5bf9\u8c61&nbsp; <br \/>\u91ca\u653e\u6570\u7ec4<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">sizeof expr <br \/>sizeof(type) <br \/>++lvalue <br \/>--lvalue <br \/>~expr <br \/>!expr <br \/>-expr <br \/>+expr <br \/>*expr <br \/>&amp;expr <br \/>(type)expr <br \/>new type <br \/>delete expr <br \/>delete []expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">L <br \/>L<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">-&gt;* <br \/>.*<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u6307\u5411\u6210\u5458\u64cd\u4f5c\u7684\u6307\u9488&nbsp; <br \/>\u6307\u5411\u6210\u5458\u64cd\u4f5c\u7684\u6307\u9488<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">ptr-&gt;*ptr_to_member <br \/>obj.*ptr_to_member<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">L <br \/>L <br \/>L<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">* <br \/>\/ <br \/>%<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u4e58\u6cd5&nbsp; <br \/>\u9664\u6cd5&nbsp; <br \/>\u6c42\u6a21\uff08\u6c42\u4f59\uff09<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">expr * expr <br \/>expr \/ expr <br \/>expr % expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">L <br \/>L<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">+ <br \/>-<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u52a0\u6cd5&nbsp; <br \/>\u51cf\u6cd5<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">expr + expr <br \/>expr - expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">L <br \/>L<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">&lt;&lt;&nbsp; <br \/>&gt;&gt;<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u4f4d\u5de6\u79fb&nbsp; <br \/>\u4f4d\u53f3\u79fb<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">expr &lt;&lt; expr <br \/>expr &gt;&gt; expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">L <br \/>L <br \/>L <br \/>L<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">&lt;&nbsp; <br \/>&lt;= <br \/>&gt;&nbsp; <br \/>&gt;=<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u5c0f\u4e8e&nbsp; <br \/>\u5c0f\u4e8e\u6216\u7b49\u4e8e&nbsp; <br \/>\u5927\u4e8e&nbsp; <br \/>\u5927\u4e8e\u6216\u7b49\u4e8e<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">expr &lt; expr <br \/>expr &lt;= expr <br \/>expr &gt; expr <br \/>expr &gt;= expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">L <br \/>R<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">== <br \/>!=<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u76f8\u7b49&nbsp; <br \/>\u4e0d\u7b49<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">Expr == expr <br \/>Expr != expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">R<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">&amp;<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u4f4d\u4e0e<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">Expr &amp; expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">R<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">^<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u4f4d\u5f02\u6216<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">Expr ^ expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">R<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">|<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u4f4d\u6216<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">Expr | expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">R<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">&amp;&amp;<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u903b\u8f91\u4e0e<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">Expr &amp;&amp; expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">R<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">||<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u903b\u8f91\u6216<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">Expr || expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">R<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">?:<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u6761\u4ef6\u64cd\u4f5c<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">Expr ? expr:expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">R <br \/>R <br \/>R <br \/>R <br \/>R<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">= <br \/>*=,\/=,%= <br \/>+=,-= <br \/>&lt;&lt;=,&gt;&gt;= <br \/>&amp;=,|=,^=<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u8d4b\u503c\u64cd\u4f5c&nbsp; <br \/>\u590d\u5408\u8d4b\u503c\u64cd\u4f5c&nbsp; <\/p>\n<p>&nbsp;<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">Lvalue= expr <br \/>Lvalue+= expr <br \/>&hellip;&hellip;&nbsp; <\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">R<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">throw<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u629b\u51fa\u5f02\u5e38<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">Throw expr<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" valign=\"top\">L<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">,<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">\u9017\u53f7<\/td>\n<td bgcolor=\"#ffffff\" valign=\"top\">Expr, expr<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div>&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div id=\"c_jquery_test\">\n<div>\u8bb0\u5fc6\u65b9\u6cd5\uff1a<\/div>\n<div>--\u6458\u81ea\u300aC\u8bed\u8a00\u7a0b\u5e8f\u8bbe\u8ba1\u5b9e\u7528\u95ee\u7b54\u300b&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u95ee\u9898\uff1a\u5982\u4f55\u8bb0\u4f4f\u8fd0\u7b97\u7b26\u768415\u79cd\u4f18\u5148\u7ea7\u548c\u7ed3\u5408\u6027\uff1f&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u89e3\u7b54\uff1aC\u8bed\u8a00\u4e2d\u8fd0\u7b97\u7b26\u79cd\u7c7b\u6bd4\u8f83\u7e41\u591a\uff0c\u4f18\u5148\u7ea7\u670915\u79cd\uff0c\u7ed3\u5408\u6027\u6709\u4e24\u79cd\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u5982\u4f55\u8bb0\u5fc6\u4e24\u79cd\u7ed3\u5408\u6027\u548c15\u79cd\u4f18\u5148\u7ea7\uff1f\u4e0b\u9762\u8bb2\u8ff0\u4e00\u79cd\u8bb0\u5fc6\u65b9\u6cd5\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u7ed3\u5408\u6027\u6709\u4e24\u79cd\uff0c\u4e00\u79cd\u662f\u81ea\u5de6\u81f3\u53f3\uff0c\u53e6\u4e00\u79cd\u662f\u81ea\u53f3\u81f3\u5de6\uff0c\u5927\u90e8\u5206\u8fd0\u7b97\u7b26\u7684\u7ed3\u5408\u6027\u662f\u81ea\u5de6\u81f3\u53f3\uff0c\u53ea\u6709\u5355\u76ee\u8fd0\u7b97\u7b26\u3001\u4e09\u76ee\u8fd0\u7b97\u7b26\u7684\u8d4b\u503c\u8fd0\u7b97\u7b26\u7684\u7ed3\u5408\u6027\u81ea\u53f3\u81f3\u5de6\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u4f18\u5148\u7ea7\u670915\u79cd\u3002\u8bb0\u5fc6\u65b9\u6cd5\u5982\u4e0b\uff1a&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u8bb0\u4f4f\u4e00\u4e2a\u6700\u9ad8\u7684\uff1a\u6784\u9020\u7c7b\u578b\u7684\u5143\u7d20\u6216\u6210\u5458\u4ee5\u53ca\u5c0f\u62ec\u53f7\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u8bb0\u4f4f\u4e00\u4e2a\u6700\u4f4e\u7684\uff1a\u9017\u53f7\u8fd0\u7b97\u7b26\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u5269\u4f59\u7684\u662f\u4e00\u3001\u4e8c\u3001\u4e09\u3001\u8d4b\u503c\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u610f\u601d\u662f\u5355\u76ee\u3001\u53cc\u76ee\u3001\u4e09\u76ee\u548c\u8d4b\u503c\u8fd0\u7b97\u7b26\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u5728\u8bf8\u591a\u8fd0\u7b97\u7b26\u4e2d\uff0c\u53c8\u5206\u4e3a\uff1a&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u7b97\u672f\u3001\u5173\u7cfb\u3001\u903b\u8f91\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u4e24\u79cd\u4f4d\u64cd\u4f5c\u8fd0\u7b97\u7b26\u4e2d\uff0c\u79fb\u4f4d\u8fd0\u7b97\u7b26\u5728\u7b97\u672f\u8fd0\u7b97\u7b26\u540e\u8fb9\uff0c\u903b\u8f91\u4f4d\u8fd0\u7b97\u7b26\u5728\u903b\u8f91\u8fd0\u7b97\u7b26\u7684\u524d\u9762\u3002\u518d\u7ec6\u5206\u5982\u4e0b\uff1a&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u7b97\u672f\u8fd0\u7b97\u7b26\u5206&nbsp;&nbsp;&nbsp;&nbsp; *\uff0c\/\uff0c%\u9ad8\u4e8e+\uff0c-\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u5173\u7cfb\u8fd0\u7b97\u7b26\u4e2d\uff0c\u3009\uff0c\u3009=\uff0c&lt;\uff0c&lt;=\u9ad8\u4e8e==\uff0c\uff01=\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u903b\u8f91\u8fd0\u7b97\u7b26\u4e2d\uff0c\u9664\u4e86\u903b\u8f91\u6c42\u53cd\uff08\uff01\uff09\u662f\u5355\u76ee\u5916\uff0c\u903b\u8f91\u4e0e\uff08&amp;&amp;\uff09\u9ad8\u4e8e\u903b\u8f91\u6216\uff08||\uff09\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u903b\u8f91\u4f4d\u8fd0\u7b97\u7b26\u4e2d\uff0c\u9664\u4e86\u903b\u8f91\u6309\u4f4d\u6c42\u53cd\uff08~\uff09\u5916\uff0c\u6309\u4f4d\u4e0e\uff08&amp;)\u9ad8\u4e8e\u6309\u4f4d\u534a\u52a0\uff08^)\uff0c\u9ad8\u4e8e\u6309\u4f4d\u6216\uff08|\uff09\u3002&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u8fd9\u6837\u5c31\u5c0615\u79cd\u4f18\u5148\u7ea7\u90fd\u8bb0\u4f4f\u4e86\uff0c\u518d\u5c06\u8bb0\u5fc6\u65b9\u6cd5\u603b\u7ed3\u5982\u4e0b\uff1a&nbsp;&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp; \u53bb\u6389\u4e00\u4e2a\u6700\u9ad8\u7684\uff0c\u53bb\u6389\u4e00\u4e2a\u6700\u4f4e\u7684\uff0c\u5269\u4e0b\u7684\u662f\u4e00\u3001\u4e8c\u3001\u4e09\u3001\u8d4b\u503c\u3002\u53cc\u76ee\u8fd0\u7b97\u7b26\u4e2d\uff0c\u987a\u5e8f\u4e3a\u7b97\u672f\u3001\u5173\u7cfb\u548c\u903b\u8f91\uff0c\u79fb\u4f4d\u548c\u903b\u8f91\u4f4d\u63d2\u5165\u5176\u4e2d\u3002<\/div>\n<\/div>\n<p><script type=\"text\/javascript\">\nif ($ != jQuery) {\n\t$ = jQuery.noConflict();\n}\n<\/script><\/p>\n<div id=\"digg_block\">\n<div id=\"author_profile\">\n<div>\n<div><!--\n<rdf:RDF xmlns:rdf=\"http:\/\/www.w3.org\/1999\/02\/22-rdf-syntax-ns#\"\nxmlns:dc=\"http:\/\/purl.org\/dc\/elements\/1.1\/\"\nxmlns:trackback=\"http:\/\/madskills.com\/public\/xml\/rss\/module\/trackback\/\">\n<rdf:Description\nrdf:about=\"http:\/\/www.cnblogs.com\/mx113\/articles\/1603972.html\"\ndc:identifier=\"http:\/\/www.cnblogs.com\/mx113\/articles\/1603972.html\"\ndc:title=\"\"\ntrackback:ping=\"http:\/\/www.cnblogs.com\/mx113\/services\/trackbacks\/1603972.aspx\" \/>\n<\/rdf:RDF>\n--><!--end: topics \u6587\u7ae0\u3001\u8bc4\u8bba\u5bb9\u5668--><script type=\"text\/javascript\">\n    var commentAuthorHasChecked = false;\n    var commentAuthorIsValid = false;\n    var commentUrlIsValid = true;\n    var commentEmailIsValid = true;\n    var authenCodeHasChecked = false;\n    var authenCodeIsValid = true;\n    var hasLogined = false;<\/p>\n<p>    function PostComment() {    <\/p>\n<p>        var isValid = true;<\/p>\n<p>        if($(\"#wrapAuthenCode\").css(\"display\")==\"none\"){\n            ShowAuthenCode();\n            $(\"#tip_AuthenCode\").css(\"color\",\"red\");\n            $(\"#tip_AuthenCode\").html(\"\u8bf7\u8f93\u5165\u9a8c\u8bc1\u7801\uff01\");\n            isValid = false;\n        }<\/p>\n<p>        if(!hasLogined && !commentAuthorHasChecked){\n            CheckAuthor();        \n        }                \n        if(!hasLogined && !commentAuthorIsValid){\n            isValid = false;\n        }<\/p>\n<p>        if(!authenCodeHasChecked){\n            CheckAuthenCode();            \n        }\n        if(!authenCodeIsValid){\n            isValid = false;\n        }<\/p>\n<p>        if(!hasLogined && !commentUrlIsValid){            \n            isValid = false;\n        }        \n        if(!commentEmailIsValid){            \n            isValid = false;\n        }        \n        if(!CheckCommentContent()){\n            isValid = false;\n        }    \n        if(!isValid){\n            return;\n        }<\/p>\n<p>        var content = $(\"#tbCommentBody\").val();\n        if(content.length>2000){\n            alert(\"\u8bc4\u8bba\u5185\u5bb9\u8fc7\u957f\uff01\u4e0d\u5141\u8bb8\u53d1\u5e03\uff01\");\n            return;\n        }     <\/p>\n<p>        if(content.indexOf(\"\u3000\uff25\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\uff25\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\uff25\u3000\u3000\u3000\u3000\u3000\u3000\")>=0){\n            alert(\"\u8be5\u5185\u5bb9\u4e0d\u5141\u8bb8\u5e03\uff01\");\n            return;\n        }   <\/p>\n<p>       if ($(\"#span_comment_posted\").html()!='' && $(\"#span_comment_posted\").html()==content){\n            alert(\"\u8be5\u8bc4\u8bba\u5df2\u53d1\u8868\u8fc7!\");\n            return;\n        }<\/p>\n<p>        $(\"#tip_comment\").html(\"\u8bc4\u8bba\u63d0\u4ea4\u4e2d...\");\n        $(\"#span_comment_posted\").html(content);\n        \/\/content = content.replace(\"'\", \"\\\\'\");\n        var email = $(\"#tbCommentEmail\").val();\n        var authenNum = $(\"#tbAuthenCode\").val();\n        var authenId = $(\"#span_comment_test\").html();\n        var comment = {};\n        comment.authenNum = authenNum;\n        comment.authenId= authenId;\n        comment.parentId = 0;\n        comment.blogId = 0;\n        comment.sourceUrl = '';\n        comment.author = $(\"#tbCommentAuthor\").val();\n        comment.url = $(\"#tbCommentAuthorUrl\").val();\n        comment.authenCode = $(\"#tbAuthenCode\").val();\n        comment.email = email;\n        comment.title = '';\n        comment.content = content;\n        comment.parentCommentId = $(\"#span_parentcomment_id\").html();\n        $.ajax({\n            url: '\/ws\/CommentService.asmx\/AddAnonymousComment',\n            data: $.toJSON(comment),\n            type: \"post\",\n            dataType: \"json\",\n            contentType: \"application\/json; charset=utf8\",\n            success: function(data) {\n               if (data.d[\"IsSuccess\"]) {\n                    ShowCommentMsg(\"\u611f\u8c22\u60a8\u7684\u56de\u590d:)\");\n                    \/\/RereshComments2(comment.parentId);\n                    $(\"#tbCommentBody\").val('');\n                    \/\/$(\"#divCommentShow\").html(data.d[\"ReturnData\"]+content.replace(\/\\n\/g,\"<br \/>\")+\"<\/p>\n<p>\");\n                    $(\"#divCommentShow\").html($(\"#divCommentShow\").html()+data.d[\"ReturnData\"]); \n                    $(\"#tip_AuthenCode\").html('');\n                    RefreshAuthenCode();\n                    $(\"#tbAuthenCode\").val(\"\");                    \n                    CommentNotify(data.d[\"CommentID\"]);\n                }\n                else {\n                    ShowCommentMsg(data.d[\"ReturnData\"]);\/\/\"\u62b1\u6b49\uff01\u8bc4\u8bba\u63d0\u4ea4\u5931\u8d25\uff01\u8bf7\u4e0e\u7ba1\u7406\u5458\u8054\u7cfb\u3002\");\n                    $(\"#span_comment_posted\").html(''); \n                }\n            },\n            error: function(xhr) {\n                ShowCommentMsg(\"\u62b1\u6b49\uff01\u8bc4\u8bba\u63d0\u4ea4\u5931\u8d25\uff01\u8bf7\u4e0e\u7ba1\u7406\u5458\u8054\u7cfb\u3002\");\n                $(\"#span_comment_posted\").html('');  \n                \/\/alert(xhr.responseText);\n            }\n        }\n        );\n    }<\/p>\n<p>    function RefreshAuthenCode(){\n        AjaxPost(\"\/ws\/CommentService.asmx\/RefreshAuthenCode\",\"{}\",RefreshImg); \n        $(\"#lnkRereshAuthenCode\").html(\"<span style='color:red'>\u5237\u65b0\u4e2d...<\/span>\");\n        return false;\n    }<\/p>\n<p>    function RefreshImg(response){\n       $(\"#imgAuthenCode\").attr(\"src\",\"\/Modules\/CaptchaImage\/ValidCodeImage.aspx?id=\"+encodeURIComponent(response));\n       $(\"#span_comment_test\").html(response);\n       $(\"#lnkRereshAuthenCode\").html(\"\u770b\u4e0d\u6e05\uff0c\u6362\u4e00\u4e2a\");\n    }<\/p>\n<p>    function ShowAuthenCode(){\n        \/\/if($(\"#wrapAuthenCode\").css(\"display\")==\"none\"){    \n        \/\/    AjaxPost(\"\/ws\/CommentService.asmx\/RefreshAuthenCode\",\"{}\",ShowAuthenCodeOk);\n        \/\/}\n        $(\"#wrapAuthenCode\").show();      \n    }<\/p>\n<p>    function ShowAuthenCodeOk(response){\n         UpdateAuthenCode();\n         $(\"#tbAuthenCode\").val(\"\");\n         $(\"#wrapAuthenCode\").show();\n         $(\"#tip_AuthenCode\").html('');\n    }  <\/p>\n<p>    function CheckAuthor(isOnblur){\n        commentAuthorHasChecked = true;\n        var maxLength = 30;\n        if($(\"#tbCommentAuthor\").val().length == 0){\n            $(\"#tip_author\").html(\"\u8bf7\u8f93\u5165\u60a8\u7684\u6635\u79f0\uff01\");\n            commentAuthorIsValid = false;\n            return false;\n        }     \n        else if($(\"#tbCommentAuthor\").val().length > maxLength){\n            $(\"#tip_author\").html(\"\u6635\u79f0\u4e0d\u5141\u8bb8\u8d85\u8fc7\" + maxLength + \"\u4e2a\u5b57\u7b26\uff01\");\n            commentAuthorIsValid = false;\n            return false;\n        }\n        else{\n            \/\/if(isOnblur){\n                AjaxPost(\"\/ws\/CommentService.asmx\/IsAuthorExist\",\"{author:'\"+$(\"#tbCommentAuthor\").val()+\"'}\" ,OnCheckAuthorExist);\n            \/\/}\n            \/\/else{\n            \/\/    $(\"#tip_author\").html(\"\");\n            \/\/    commentAuthorIsValid = true;\n            \/\/}\n            return true;\n        }\n   }<\/p>\n<p>    function OnCheckAuthorExist(response){        \n        if(!response){\n            $(\"#tip_author\").html(\"\");\n            commentAuthorIsValid = true;\n        }\n        else{\n            $(\"#tip_author\").html(\"\u8be5\u6635\u79f0\u5df2\u88ab\u4f7f\u7528\uff0c\u8bf7\u66f4\u6362\u6635\u79f0\");\n            commentAuthorIsValid = false;\n        }\n   }<\/p>\n<p>    function CheckUrl(){\n        var maxLength = 50;\n        var url = $(\"#tbCommentAuthorUrl\").val();<\/p>\n<p>        if(url.length == 0){\n            commentUrlIsValid = true;\n            return true;\n        }\n        else if(url.length > maxLength){\n            $(\"#tip_url\").html(\"\u4e3b\u9875\u5730\u5740\u4e0d\u5141\u8bb8\u8d85\u8fc7\" + maxLength + \"\u4e2a\u5b57\u7b26\uff01\");\n            commentUrlIsValid = false;\n            return false;\n        }\n        else if(url.indexOf(\"http:\/\/\")!=0 || url.indexOf(\".\") < 0){\n            $(\"#tip_url\").html(\"\u4e3b\u9875\u5730\u5740\u8981\u4ee5\u201chttp:\/\/\u201d\u5f00\u5934\");\n            commentUrlIsValid = false;\n            return false;\n        }\n        else{\n            $(\"#tip_url\").html(\"\");\n            commentUrlIsValid = true;\n            return true;\n        }\n   }\n   \n   function CheckEmail(){\n        var email = $(\"#tbCommentEmail\").val();\n        if(email.length>0){\n            var regExp = new RegExp(\"\\\\w+@((\\\\w|\\-)+\\\\.)+[a-z]{2,3}\");\n            if(!regExp.test(email)){\n                $(\"#tip_email\").html(\"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u4ef6\u5730\u5740!\");\n                commentEmailIsValid = false;\n            }\n            else{\n                commentEmailIsValid = true;\n                 $(\"#tip_email\").html(\"\");\n            }\n        }\n        else{\n            commentEmailIsValid = true;\n            $(\"#tip_email\").html(\"\");  \n        }\n   }<\/p>\n<p>   function CheckAuthenCode(){\n        authenCodeHasChecked = true;\n        var num = $(\"#tbAuthenCode\").val();\n        var id = $(\"#span_comment_test\").html();\n        $(\"#tip_AuthenCode\").css(\"color\",\"red\");\n        if(num.length==0){\n             authenCodeIsValid = false;\n             $(\"#tip_AuthenCode\").html(\"\u8bf7\u8f93\u5165\u9a8c\u8bc1\u7801\uff01\");\n             return;\n        }\n        else if(num.length!=4){\n            authenCodeIsValid = false;\n            $(\"#tip_AuthenCode\").html(\"\u8bf7\u8f93\u5165\u56db\u4f4d\u6570\u5b57\uff01\");\n             return;\n        }\n        else if(new RegExp(\"(\\d+)\").test(num)){\n            authenCodeIsValid = false;\n            $(\"#tip_AuthenCode\").html(\"\u8bf7\u8f93\u5165\u56db\u4f4d\u6570\u5b57\uff01\");\n             return;\n        }\n        else{\n            AjaxPost(\"\/ws\/CommentService.asmx\/CheckAuthenCode\",\"{number:\"+num+\",id:'\"+id+\"'}\", OnCheckAuthenCode);\n        }\n   }<\/p>\n<p>   function OnCheckAuthenCode(response){\n        if(response){\n            $(\"#tip_AuthenCode\").css(\"color\",\"green\");\n            $(\"#tip_AuthenCode\").html(\"\u9a8c\u8bc1\u7801\u8f93\u5165\u6b63\u786e\uff01\");\n            authenCodeIsValid = true;            \n        }\n        else{\n            $(\"#tip_AuthenCode\").css(\"color\",\"red\");\n            $(\"#tip_AuthenCode\").html(\"\u9a8c\u8bc1\u7801\u8f93\u9519\u5566\uff01\");\n            RefreshAuthenCode();\n            authenCodeIsValid = false;           \n        }\n   }<\/p>\n<p>   function CheckCommentContent(){\n    if($(\"#tbCommentBody\").val().length==0){\n        alert(\"\u8bf7\u8f93\u5165\u8bc4\u8bba\u5185\u5bb9\uff01\");\n        return false;\n    }\n    return true;\n   }<\/p>\n<p><\/script><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<h1 class=\"postTitle\"><a class=\"postTitle2\" href=\"http:\/\/www.cnblogs.com\/mx113\/articles\/1603972.html\" id=\"ctl04_TitleUrl\">C++\u64cd\u4f5c\u7b26\u7684\u4f18\u5148\u7ea7<\/a><br \/>\n<\/h1>\n<div class=\"clear\">&nbsp;<\/div>\n<div class=\"postBody\">\n<p>&nbsp;<\/p>\n<div style=\"font-size: 12px; margin: 8px; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff; webkit-background-clip: initial; webkit-background-origin: initial\">\n<div class=\"g_blog_list\">\n<div class=\"g_t_center g_c_pdin g_p_center c07 content\" style=\"width: 573px; height: 1930px\"><br class=\"Apple-interchange-newline\" \/><\/p>\n<table bgcolor=\"#999999\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" class=\"FCK__ShowTableBorders\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; border-left: #bbbbbb 1px dashed; width: 574px; cursor: default; line-height: 1.5; border-bottom: #bbbbbb 1px dashed; height: 1730px\">\n<tbody>\n<tr>\n<td bgcolor=\"#cccccc\" colspan=\"4\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\">\n<p align=\"center\" style=\"padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px\"><span style=\"font-family: courier new\"><span style=\"font-size: small\"><strong class=\"Apple-style-span\" style=\"font-weight: bold\">C++<\/strong><br \/>\n <strong class=\"Apple-style-span\" style=\"font-weight: bold\">\u64cd\u4f5c\u7b26\u7684\u4f18\u5148\u7ea7<\/strong><br \/>\n <\/span><br \/>\n<\/span>\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" colspan=\"2\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\">\n<p align=\"center\" style=\"padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px\"><span style=\"font-family: courier new\"><span style=\"font-size: small\"><strong class=\"Apple-style-span\" style=\"font-weight: bold\">\u64cd\u4f5c\u7b26\u53ca\u5176\u7ed3\u5408\u6027<\/strong><br \/>\n <\/span><br \/>\n<\/span>\n<\/p>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"195\">\n<p align=\"center\" style=\"padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px\"><span style=\"font-family: courier new\"><span style=\"font-size: small\"><strong class=\"Apple-style-span\" style=\"font-weight: bold\">\u529f\u80fd<\/strong><br \/>\n <\/span><br \/>\n<\/span>\n<\/p>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"168\">\n<p align=\"center\" style=\"padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px\"><span style=\"font-family: courier new\"><span style=\"font-size: small\"><strong class=\"Apple-style-span\" style=\"font-weight: bold\">\u7528\u6cd5<\/strong><br \/>\n <\/span><br \/>\n<\/span>\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"43\"><span style=\"font-size: small; font-family: courier new\">L <br \/>L <br \/>L<\/span>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"81\"><span style=\"font-size: small; font-family: courier new\">:: <br \/>:: <br \/>::<\/span>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"195\"><span style=\"font-size: small; font-family: courier new\">\u5168\u5c40\u4f5c\u7528\u57df<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/>\u7c7b\u4f5c\u7528\u57df<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/>\u540d\u5b57\u7a7a\u95f4\u4f5c\u7528\u57df<\/span>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"168\"><span style=\"font-size: small; font-family: courier new\">::name <br \/>class::name <br \/>namespace::name<\/span>\n<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"43\"><span style=\"font-size: small; font-family: courier new\">L <br \/>L <br \/>L <br \/>L <br \/>L <br \/><\/span>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"81\"><span style=\"font-size: small; font-family: courier new\">. <br \/>-&gt; <br \/>[] <br \/>() <br \/>() <br \/><\/span>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"195\"><span style=\"font-size: small; font-family: courier new\">\u6210\u5458\u9009\u62e9<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/>\u6210\u5458\u9009\u62e9<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/>\u4e0b\u6807<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/>\u51fd\u6570\u8c03\u7528<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/>\u7c7b\u578b\u6784\u9020<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/><\/span>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"168\"><span style=\"font-size: small; font-family: courier new\">object.member <br \/>pointer-&gt;member <br \/>variable[expr] <br \/>name(expr_list) <br \/>type(expr_list)<\/span>\n<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"43\"><span style=\"font-size: small; font-family: courier new\">R <br \/>R <br \/>R <br \/>R <br \/>R <br \/><\/span>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"81\"><span style=\"font-size: small; font-family: courier new\">++ <br \/>-- <br \/>typeid <br \/>typeid <br \/>\u663e\u793a\u5f3a\u5236\u7c7b\u578b\u8f6c\u6362<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/><\/span>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"195\"><span style=\"font-size: small; font-family: courier new\">\u540e\u81ea\u589e\u64cd\u4f5c<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/>\u540e\u81ea\u51cf\u64cd\u4f5c<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/>\u7c7b\u578bID <br \/>\u8fd0\u884c\u65f6\u7c7b\u578bID <br \/>\u7c7b\u578b\u8f6c\u6362<span class=\"Apple-converted-space\">&nbsp;<\/span><br \/>\n <br \/><\/span>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"168\"><span style=\"font-size: small; font-family: courier new\">lvalue++ <br \/>lvalue-- <br \/>typeid(type) <br \/>typeid(expr) <br \/>cast_name&lt;type&gt;(expr)<\/span>\n<\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"43\"><span style=\"font-size: small; font-family: courier new\">R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R <br \/>R<\/span>\n<\/td>\n<td bgcolor=\"#ffffff\" style=\"border-right: #bbbbbb 1px dashed; border-top: #bbbbbb 1px dashed; font-size: 12px; margin: 8px; border-left: #bbbbbb 1px dashed; cursor: text; color: #000000; border-bottom: #bbbbbb 1px dashed; font-family: verdana, arial, helvetica, sans-serif\" valign=\"top\" width=\"81\"><span style=\"font-size: small; font-family: courier new\">sizeof <br \/>sizeof <br \/>++ <br \/>-- <br \/>~ <br \/>! <br \/>- <br \/>+ <br \/>* <br \/>&amp; <br \/>() <br \/>n...<\/span>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"digg_block\">\n<div id=\"author_profile\">\n<div class=\"author_profile_info\">\n<div class=\"author_profile_info\"><rdf:description dc:identifier=\"http:\/\/www.cnblogs.com\/mx113\/articles\/1603972.html\" dc:title=\"\" rdf:about=\"http:\/\/www.cnblogs.com\/mx113\/articles\/1603972.html\" trackback:ping=\"http:\/\/www.cnblogs.com\/mx113\/services\/trackbacks\/1603972.aspx\"><\/rdf:description><br \/>\n<script type=\"text\/javascript\">< 0){\n            $(\"#tip_url\").html(\"\u4e3b\u9875\u5730\u5740\u8981\u4ee5\u201chttp:\/\/\u201d\u5f00\u5934\");\n            commentUrlIsValid = false;\n            return false;\n        }\n        else{\n            $(\"#tip_url\").html(\"\");\n            commentUrlIsValid = true;\n            return true;\n        }\n   }\n   \n   function CheckEmail(){\n        var email = $(\"#tbCommentEmail\").val();\n        if(email.length><\/script><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p> <a href=\"https:\/\/www.xiaobo.li\/notes\/archives\/134\">\u7ee7\u7eed\u9605\u8bfb <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[273],"tags":[52],"class_list":["post-134","post","type-post","status-publish","format-standard","hentry","category-article","tag-C"],"_links":{"self":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts\/134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/comments?post=134"}],"version-history":[{"count":0,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts\/134\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/media?parent=134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/categories?post=134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/tags?post=134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}