摘要: vc如何返回函数结果及压栈参数首先说明,本文的分析对象是运行在IA32平台上的程序,试验用的编译器是Visual C++ 6.0中的cl.exe(Microsoft 32-bit C/C++ Optimizing Compiler Version 12.00.8804 for 80x86)。 IA32程序利用程序堆栈来支持过程(procedure)调用,比如创建局部数据、传递参数、保存返回值信息、保存待今后恢复的寄存器等。为了一个过程调用而分配的堆栈空间称为一个stack frame。最顶层的stack frame由两个寄存器标识:ebp保存stack frame的基址,esp保存栈顶地址,因 阅读全文
posted @ 2011-04-27 16:33 广州一粟 阅读(781) 评论(0) 推荐(0) 编辑
摘要: pragma 预处理指令详解[转载]原文地址:http://www.52rd.com/Blog/Detail_RD.Blog_sunhuibo_5025.html在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #pragmapara 其中para为参数,下面来看一些常用的参数。(1)message 参数 message参 阅读全文
posted @ 2011-04-27 16:30 广州一粟 阅读(161) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/pongba/archive/2007/06/20/1659952.aspxhttp://blog.csdn.net/pongba/archive/2007/07/10/1684519.aspxhttp://blog.csdn.net/pongba/archive/2007/07/18/1697636.aspxhttp://blog.csdn.net/pongba/archive/2007/08/04/1726031.aspxhttp://blog.csdn.net/pongba/archive/2007/09/07/1776255.aspxhttp: 阅读全文
posted @ 2011-04-19 15:52 广州一粟 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.chinaunix.net/space.php?uid=7471615&do=blog&cuid=476048[原]C++:对象切片及拷贝构造函数 (2008-02-04 10:29)分类: C/C++C++提供了继承机制和虚拟,并通过(且只能通过)指向同一类族的指针或者引用来实现多态,否则多态不起作用。原因之一就是这里要说一下的著名的对象切片(Object slicing)问题。无虚拟机制的继承的切片问题首先,类中毫无疑问地需要有继承和虚拟。没有这两者,就不存在多态(注意,重载并不属于多态——个人理解,欢迎来搞)。由于虚拟机制的复杂性,先用一个小例 阅读全文
posted @ 2011-04-02 18:41 广州一粟 阅读(309) 评论(0) 推荐(0) 编辑
摘要: http://www.sfr-fresh.com/ 阅读全文
posted @ 2011-03-18 17:37 广州一粟 阅读(173) 评论(0) 推荐(0) 编辑
摘要: http://www.ecjtu.org/forum/thread-26311-1-1.html 阅读全文
posted @ 2010-12-16 16:19 广州一粟 阅读(134) 评论(0) 推荐(0) 编辑
摘要: http://www.ruanyifeng.com/blog/2010/11/61_things_every_web_developer_should_know.html 阅读全文
posted @ 2010-11-29 11:12 广州一粟 阅读(70) 评论(0) 推荐(0) 编辑
摘要: http://www.codeproject.com/KB/system/inject2it.aspx 阅读全文
posted @ 2010-11-23 15:38 广州一粟 阅读(105) 评论(0) 推荐(0) 编辑
摘要: http://www.regexlab.com/zh/regref.htmhttp://wiki.ubuntu.org.cn/Python%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%93%8D%E4%BD%9C%E6%8C%87%E5%8D%97http://deerchao.net/tutorials/regex/regex.htm 阅读全文
posted @ 2010-11-09 21:14 广州一粟 阅读(98) 评论(0) 推荐(0) 编辑
摘要: http://blog.chinaunix.net/u/884/showart_148905.html 阅读全文
posted @ 2010-11-09 21:13 广州一粟 阅读(95) 评论(0) 推荐(0) 编辑