1 基类指针指向基类对象(正常使用)
2 派生类指针指向派生类对象(函数名相同,不管是不是虚函数,调用的都是派生类的函数)
3 基类指针指向派生类对象(函数名相同,虚函数的话调用的是派生类的,非虚函数的话调用的是基类的)
4 派生类指针指向基类对象(一般不要这么用)
参考资料:
http://blog.csdn.net/monkeyduck/article/details/155...
                            
                            
                                分类:
其他好文   时间:
2014-05-05 13:15:52   
                                阅读次数:
273
                             
                    
                        
                            
                            
                                在责任链模式中, 很多对象由每一个对象对其下家的引用而接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。客户并不知道链上的哪一个对象最终处理这个请求,系统可以在不影响客户端的情况下动态的重新组织链和分配责任。处理者有两个选择:承担责任或者把责任推给下家。一个请求可以最终不被任何接收端对象所接受。...
                            
                            
                                分类:
其他好文   时间:
2014-05-03 17:38:42   
                                阅读次数:
294
                             
                    
                        
                            
                            
                                首先在解决方案下添加现有项:
libCocosStudio.vcxproj E$uVS5Sbv! 
 WL:0n"BExtensions.vcxproj 
libGUI.vcxproj  
 
然后在工程里面引用这些库:
勾选上面的三个库;
 
选中工程属性:
在C/C++的常规项的附加包含目录中添加(根目录):
$(EngineRoot)cocos\editor-suppor...
                            
                            
                                分类:
移动开发   时间:
2014-05-03 17:27:03   
                                阅读次数:
479
                             
                    
                        
                            
                            
                                本文不探讨罗列引用的概念,什么函数传参之类的,这些基础概念和用法很容易搜到~!
本文主要探讨引用和指针在C语言的下一层——即汇编或者确切的说是伪汇编(AT&T伪汇编都一样的代码,你指望下层x86汇编还能不一样么~)——的实现过程,来摸索一下他们的特点与本质。
首先,引用(Reference)在C中没有,是C++ 才有的概念~! 要用g++编译器。
定义:引用就是某个目标变...
                            
                            
                                分类:
编程语言   时间:
2014-05-03 17:15:25   
                                阅读次数:
419
                             
                    
                        
                            
                            
                                2sat....可看出每个宇航员可以有两种任务选择 (A/B) 或 C
对于每一对有矛盾的宇航员,如果属于同一年龄段 那么这两个人选择的任务不应该相同
如果属于不同的年龄段,则俩个人不能同时选择任务C
Astronauts
Time Limit: 3000MS
 
Memory Limit: Unknown
 
64bit IO Format: %l...
                            
                            
                                分类:
其他好文   时间:
2014-05-03 15:37:50   
                                阅读次数:
273
                             
                    
                        
                            
                            
                                PL/SQL子程序 包括函数和过程。这里的函数指的是用户自己定义的函数,和系统函数是不同的。子程序一般是完成特定功能的PL/SQL程序块,并且具有一定的通用性,可以被不同的应用程序多次调用。Oracle提供可以把PL/SQL程序存储在数据库中,并可以再任何地方来运行它。这样就叫做存储过程或者是函数。过程和函数的唯一区别就是函数总是向调用者返回数据,而过程则不返回数据。
函数
如果用户要经常...
                            
                            
                                分类:
数据库   时间:
2014-05-03 15:36:13   
                                阅读次数:
396
                             
                    
                        
                            
                            
                                一、memcached简介Memcached是一款开源、高性能、分布式内存对象缓存系统,可应用各种需要缓存的场景,其主要目的是通过降低对Database的访问来加速web应用程序。它是一个基于内存的“键值对”存储,用于存储数据库调用、API调用或页面引用结果的直接数据,如字符串、对象等。m..
                            
                            
                                分类:
其他好文   时间:
2014-05-03 15:12:31   
                                阅读次数:
304
                             
                    
                        
                            
                            
                                1.引用指的是不同的名称访问同一个变量内容最简单的例子为:<?php$a=&$b;?>在形参中加入引用变量,则实参会在函数执行时被影响。自PHP5起,new自动返回引用,所以$a=&newa;会报错。注意以下一个示例:<?php$a=5;$b=7;functionfoo(){   global$..
                            
                            
                                分类:
Web程序   时间:
2014-05-03 14:42:30   
                                阅读次数:
351