上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 38 下一页
摘要: _STL_jjalloc.h#pragma once#ifndef _JJALLOC_#define _JJALLOC_#include #include #include namespace JJ{ //配置空间,size是要分配的元素个数,第二个参数用处不清楚 template ... 阅读全文
posted @ 2015-11-04 14:45 合唱团abc 阅读(380) 评论(0) 推荐(0) 编辑
摘要: new:指我们在C++里通常用到的运算符,比如A* a = new A; 对于new来说,有new和::new之分,前者位于std operator new():指对new的重载形式,它是一个函数,并不是运算符。对于operator new来说,分为全局重载和类重载,全局重载是void* ::ope 阅读全文
posted @ 2015-11-04 14:36 合唱团abc 阅读(210) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/luxiaoxun/archive/2012/08/11/2633423.html 为什么有必要写自己的operator new和operator delete? 答案通常是:为了效率。缺省版本的operator new是一种通用型的内存分配器,它必须可 阅读全文
posted @ 2015-11-01 15:39 合唱团abc 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 函数调用操作(c++语法中的左右小括号)可以被重载,STL的特殊版本都以仿函数形式呈现。如果对某个class进行operator()重载,它就成为一个仿函数。 仿函数(functor),就是使一个类的使用看上去象一个函数。其实现就是类中实现一个operator(),这个类就有了类似函数的行为,就是一 阅读全文
posted @ 2015-11-01 10:08 合唱团abc 阅读(647) 评论(0) 推荐(0) 编辑
摘要: java中除了static方法和final方法(private方法属于final方法)之外,其他所有的方法都是动态绑定即运行时绑定。public class test{ private void f() { System.out.println("private f()")... 阅读全文
posted @ 2015-10-20 18:56 合唱团abc 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 如果java的基类拥有某个已被多次重载的方法名称,那么在导出类中重新定义该方法名称并不会屏蔽其在基类中的任何版本(这一点与C++不同)class Homer{ char doh(char c) { System.out.println("char"); ret... 阅读全文
posted @ 2015-10-17 16:15 合唱团abc 阅读(240) 评论(0) 推荐(0) 编辑
摘要: /*一个文件中只能有一个public类并且此public类必须与文件名相同*/class WaterSource{ private String s; WaterSource() { System.out.println("WaterSource()"); ... 阅读全文
posted @ 2015-10-14 16:25 合唱团abc 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 载入一个模块import() 与 require() 功能相同,但具有一定程度的自动化特性。假设我们有如下的目录结构:~~~app/app/classes/app/classes/MyClass.luaapp/classes/MyClassBase.luaapp/classes/data/Data1... 阅读全文
posted @ 2015-05-25 10:21 合唱团abc 阅读(986) 评论(0) 推荐(0) 编辑
摘要: ipairs 和pairs在lua中都是遍历tbale的函数但是两者有区别1.pairs遍历table中的所有的key-vale 而ipairs会根据key的数值从1开始加1递增遍历对应的table[i]值a = {[1] = "a1", [2] = "a2", [3] = "a3", [5] = ... 阅读全文
posted @ 2015-05-04 10:55 合唱团abc 阅读(248) 评论(0) 推荐(0) 编辑
摘要: --实现拷贝对象功能function clone(object) local lookup_table={} local function _copy(object) if type(object)~="table" then return objec... 阅读全文
posted @ 2015-04-29 11:11 合唱团abc 阅读(306) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 38 下一页