📄 c-c+语言struct深层探索 - asm, c, c++ are my all - c++博客.htm
字号:
id=SingleColumn1_Categories_CatList_ctl00_LinkList_ctl05_Link
href="http://www.cppblog.com/jerysun0818/archive/2006/09.html">2006年9月
(18)</A>
<LI class=catListItem><A class=listitem
id=SingleColumn1_Categories_CatList_ctl00_LinkList_ctl06_Link
href="http://www.cppblog.com/jerysun0818/archive/2006/08.html">2006年8月 (3)</A>
<LI class=catListItem><A class=listitem
id=SingleColumn1_Categories_CatList_ctl00_LinkList_ctl07_Link
href="http://www.cppblog.com/jerysun0818/archive/2006/07.html">2006年7月
(30)</A>
<LI class=catListItem><A class=listitem
id=SingleColumn1_Categories_CatList_ctl00_LinkList_ctl08_Link
href="http://www.cppblog.com/jerysun0818/archive/2006/06.html">2006年6月
(23)</A>
<LI class=catListItem><A class=listitem
id=SingleColumn1_Categories_CatList_ctl00_LinkList_ctl09_Link
href="http://www.cppblog.com/jerysun0818/archive/2006/05.html">2006年5月
(23)</A>
<LI class=catListItem><A class=listitem
id=SingleColumn1_Categories_CatList_ctl00_LinkList_ctl10_Link
href="http://www.cppblog.com/jerysun0818/archive/2006/04.html">2006年4月
(13)</A> </LI></UL>
<H3>最新随笔</H3>
<DIV class=RecentComment>
<UL style="WORD-BREAK: break-all">
<LI><A
id=SingleColumn1__3c0038b_RecentPostsList_ctl00_RecentPostsList2_ctl00_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2007/01/02/17164.html">1. C++老手也要注意的几个"小"问题</A>
<LI><A
id=SingleColumn1__3c0038b_RecentPostsList_ctl01_RecentPostsList2_ctl00_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/12/12/16299.html">2. 全新计算机书籍特价转让</A>
<LI><A
id=SingleColumn1__3c0038b_RecentPostsList_ctl02_RecentPostsList2_ctl00_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/12/11/16258.html">3. 长用不变的FTP账号</A>
<LI><A
id=SingleColumn1__3c0038b_RecentPostsList_ctl02_RecentPostsList2_ctl01_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/12/11/16257.html">4. [转]利用MFC的Csocket类实现网络通信</A>
<LI><A
id=SingleColumn1__3c0038b_RecentPostsList_ctl03_RecentPostsList2_ctl00_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/11/23/15593.html">5. C++对象模型(14)
- 3.6 Pointer to Data Members</A>
<LI><A
id=SingleColumn1__3c0038b_RecentPostsList_ctl04_RecentPostsList2_ctl00_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/11/19/15409.html">6. 用内联汇编调虚函数,
理解VTABLE原理</A>
<LI><A
id=SingleColumn1__3c0038b_RecentPostsList_ctl05_RecentPostsList2_ctl00_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/11/17/15311.html">7. C++对象模型(13)
- 3.5 Object Member Efficiency</A>
<LI><A
id=SingleColumn1__3c0038b_RecentPostsList_ctl06_RecentPostsList2_ctl00_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/11/16/15269.html">8. C++对象模型(12)
- 3.4 Inheritance and the Data Member</A>
<LI><A
id=SingleColumn1__3c0038b_RecentPostsList_ctl07_RecentPostsList2_ctl00_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/11/15/15193.html">9. C++对象模型(11)
- 3.3 Access of a Data Member</A>
<LI><A
id=SingleColumn1__3c0038b_RecentPostsList_ctl07_RecentPostsList2_ctl01_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/11/15/15192.html">10. C++对象模型(10)
- 3.2 Data Member Layout</A> </LI></UL></DIV>
<SCRIPT language=JavaScript>
function SearchGoogle(key,evt,site)
{
if(evt.keyCode==13 || evt.keyCode==0 || evt.type =='click')
{
key.focus();
var keystr = encodeURIComponent(key.value);
url = "http://www.google.com/search?q=";
url = url+keystr;
url += "&ie=UTF-8&oe=GB2312&hl=zh-CN&domains="+site+"&sitesearch="+site;
window.location=url;
return false;
}
}
</SCRIPT>
<H3>搜索</H3>
<UL>
<LI>
<LI><INPUT id=q
onkeydown="return SearchGoogle(document.getElementById('q'),event,'www.cppblog.com/jerysun0818')"
style="WIDTH: 130px" name=q> <INPUT onclick="SearchGoogle(document.getElementById('q'),event,'www.cppblog.com/jerysun0818')" type=button value=搜索 name=sa>
</LI></UL>
<H3>最新评论 <A id=SingleColumn1__293b2e1_RSSHyperlink1
href="http://www.cppblog.com/jerysun0818/CommentsRSS.aspx"><IMG
style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"
src="C-C+语言struct深层探索 - asm, c, c++ are my all - C++博客.files/xml.gif"></A></H3>
<DIV class=RecentComment>
<UL>
<LI style="WORD-BREAK: break-all"><A
id=SingleColumn1__293b2e1_CommentList_ctl01_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2007/07/19/13883.html#28364">1. re:
C++面试题集4</A>
<LI style="WORD-BREAK: break-all">@crazytrain@163.com
<BR><BR><BR>对于一般的排序,好像没有时间复杂度为O(n),空间复杂度为O(1)的排序算法吧,至少据我所知是没有。
<LI style="MARGIN-RIGHT: 4px; TEXT-ALIGN: right">--Ken
<LI style="WORD-BREAK: break-all"><A
id=SingleColumn1__293b2e1_CommentList_ctl02_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2007/07/09/9355.html#27736">2. re:
一次关于旨在降低编译时间的整改工作(vc++)</A>
<LI style="WORD-BREAK: break-all">上述措施只能在合理范围内解决rebuild时间长的问题<BR><BR>使用Distcc
或者 Incredibuild 增加计算能力可以克服文件的正常增加
<LI style="MARGIN-RIGHT: 4px; TEXT-ALIGN: right">--NDD
<LI style="WORD-BREAK: break-all"><A
id=SingleColumn1__293b2e1_CommentList_ctl03_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2007/06/27/12396.html#27066">3. re:
Windows 语音编程初步</A>
<LI style="WORD-BREAK: break-all">先顶一下,想联系一下文章作者,偶的MSN是:oldbumpkin@hotmail.com
<BR>偶的电话是:13611138413
<LI style="MARGIN-RIGHT: 4px; TEXT-ALIGN: right">--老土人
<LI style="WORD-BREAK: break-all"><A
id=SingleColumn1__293b2e1_CommentList_ctl04_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2007/06/07/13883.html#25781">4. re:
C++面试题集4</A>
<LI style="WORD-BREAK: break-all">嘿嘿
<LI style="MARGIN-RIGHT: 4px; TEXT-ALIGN: right">-- 星梦情缘
<LI style="WORD-BREAK: break-all"><A
id=SingleColumn1__293b2e1_CommentList_ctl05_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2007/05/19/10254.html#24357">5. re:
在XP Home 上装Rose</A>
<LI style="WORD-BREAK: break-all">我的email:ahxiangf@gmail.com <BR>请与我联系,thanks.
<LI style="MARGIN-RIGHT: 4px; TEXT-ALIGN: right">--ge </LI></UL></DIV>
<H3>阅读排行榜</H3>
<DIV class=RecentComment>
<UL style="WORD-BREAK: break-all">
<LI><A id=SingleColumn1__1d63b9c_TopList_ctl01_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/10/18/13842.aspx">1. C++面试题集1(1799)</A>
<LI><A id=SingleColumn1__1d63b9c_TopList_ctl02_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/10/19/13883.aspx">2. C++面试题集4(1686)</A>
<LI><A id=SingleColumn1__1d63b9c_TopList_ctl03_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/10/18/13848.aspx">3. C++面试题集3(1554)</A>
<LI><A id=SingleColumn1__1d63b9c_TopList_ctl04_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/10/19/13870.aspx">4. Win32环境下两种用于C++的线程同步类(下)(1229)</A>
<LI><A id=SingleColumn1__1d63b9c_TopList_ctl05_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/10/19/13868.aspx">5. Win32环境下两种用于C++的线程同步类(上)(1212)</A>
</LI></UL></DIV>
<H3>评论排行榜</H3>
<DIV class=RecentComment>
<UL style="WORD-BREAK: break-all">
<LI><A id=SingleColumn1__25e7233_TopList_ctl01_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/10/19/13883.aspx">1. C++面试题集4(9)</A>
<LI><A id=SingleColumn1__25e7233_TopList_ctl02_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/10/21/13950.aspx">2. "C++你知道吗?"
之 几个冷僻的关键字(7)</A>
<LI><A id=SingleColumn1__25e7233_TopList_ctl03_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/09/26/12966.aspx">3. Vista下编程的困惑
- C#最好还是不要用于桌面应用(6)</A>
<LI><A id=SingleColumn1__25e7233_TopList_ctl04_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/04/22/6086.aspx">4. C与C++编程一头一尾最重要,
无数英雄折腰, 多少豪杰翻船!(6)</A>
<LI><A id=SingleColumn1__25e7233_TopList_ctl05_Hyperlink1
href="http://www.cppblog.com/jerysun0818/archive/2006/05/16/7232.aspx">5. 非“伪”随机数的生成(4)</A>
</LI></UL></DIV></DIV></DIV><!--done-->
<DIV class=footer>Copyright ©2007 Jerry Cat Powered By<A
href="http://www.cppblog.com/">博客园</A> 模板提供:<A
href="http://blog.hjenglish.com/">沪江博客</A> </DIV>
<SCRIPT type=text/javascript>
<!--
var Page_ValidationSummaries = new Array(document.getElementById("AjaxHolder_PostComment_ValidationSummary1"));
var Page_Validators = new Array(document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator1"), document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator2"), document.getElementById("AjaxHolder_PostComment_Requiredfieldvalidator4"), document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator3"));
// -->
</SCRIPT>
<SCRIPT type=text/javascript>
<!--
var AjaxHolder_PostComment_RequiredFieldValidator1 = document.all ? document.all["AjaxHolder_PostComment_RequiredFieldValidator1"] : document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator1");
AjaxHolder_PostComment_RequiredFieldValidator1.controltovalidate = "AjaxHolder_PostComment_tbTitle";
AjaxHolder_PostComment_RequiredFieldValidator1.errormessage = "请输入标题";
AjaxHolder_PostComment_RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
AjaxHolder_PostComment_RequiredFieldValidator1.initialvalue = "";
var AjaxHolder_PostComment_RequiredFieldValidator2 = document.all ? document.all["AjaxHolder_PostComment_RequiredFieldValidator2"] : document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator2");
AjaxHolder_PostComment_RequiredFieldValidator2.controltovalidate = "AjaxHolder_PostComment_tbName";
AjaxHolder_PostComment_RequiredFieldValidator2.errormessage = "请输入你的姓名";
AjaxHolder_PostComment_RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
AjaxHolder_PostComment_RequiredFieldValidator2.initialvalue = "";
var AjaxHolder_PostComment_Requiredfieldvalidator4 = document.all ? document.all["AjaxHolder_PostComment_Requiredfieldvalidator4"] : document.getElementById("AjaxHolder_PostComment_Requiredfieldvalidator4");
AjaxHolder_PostComment_Requiredfieldvalidator4.controltovalidate = "AjaxHolder_PostComment_CodeNumberTextBox";
AjaxHolder_PostComment_Requiredfieldvalidator4.errormessage = "请输入验证码";
AjaxHolder_PostComment_Requiredfieldvalidator4.display = "Dynamic";
AjaxHolder_PostComment_Requiredfieldvalidator4.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
AjaxHolder_PostComment_Requiredfieldvalidator4.initialvalue = "";
var AjaxHolder_PostComment_RequiredFieldValidator3 = document.all ? document.all["AjaxHolder_PostComment_RequiredFieldValidator3"] : document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator3");
AjaxHolder_PostComment_RequiredFieldValidator3.controltovalidate = "AjaxHolder_PostComment_tbComment";
AjaxHolder_PostComment_RequiredFieldValidator3.errormessage = "请输入评论内容";
AjaxHolder_PostComment_RequiredFieldValidator3.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
AjaxHolder_PostComment_RequiredFieldValidator3.initialvalue = "";
var AjaxHolder_PostComment_ValidationSummary1 = document.all ? document.all["AjaxHolder_PostComment_ValidationSummary1"] : document.getElementById("AjaxHolder_PostComment_ValidationSummary1");
AjaxHolder_PostComment_ValidationSummary1.showmessagebox = "True";
AjaxHolder_PostComment_ValidationSummary1.showsummary = "False";
// -->
</SCRIPT>
<SCRIPT type=text/javascript>
<!--
var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
}
else {
return true;
}
}
// -->
</SCRIPT>
<SCRIPT type=text/javascript>
<!--
document.getElementById('AjaxHolder_PostComment_ValidationSummary1').dispose = function() {
Array.remove(Page_ValidationSummaries, document.getElementById('AjaxHolder_PostComment_ValidationSummary1'));
}
Sys.Application.initialize();
document.getElementById('AjaxHolder_PostComment_RequiredFieldValidator1').dispose = function() {
Array.remove(Page_Validators, document.getElementById('AjaxHolder_PostComment_RequiredFieldValidator1'));
}
document.getElementById('AjaxHolder_PostComment_RequiredFieldValidator2').dispose = function() {
Array.remove(Page_Validators, document.getElementById('AjaxHolder_PostComment_RequiredFieldValidator2'));
}
document.getElementById('AjaxHolder_PostComment_Requiredfieldvalidator4').dispose = function() {
Array.remove(Page_Validators, document.getElementById('AjaxHolder_PostComment_Requiredfieldvalidator4'));
}
document.getElementById('AjaxHolder_PostComment_RequiredFieldValidator3').dispose = function() {
Array.remove(Page_Validators, document.getElementById('AjaxHolder_PostComment_RequiredFieldValidator3'));
}
// -->
</SCRIPT>
</FORM>
<SCRIPT
src="C-C+语言struct深层探索 - asm, c, c++ are my all - C++博客.files/ShowHidden.js"
type=text/javascript></SCRIPT>
</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -