关闭

学习使用stringstream stream;

再进行多次转换的时候,必须调用stringstream的成员函数clear(). #include #include int main() { std::stringstream stream; int first, second; stream<> first; //转换成int std::cout << first << std:...
阅读(109) 评论(0)

位移遍历输出整数2进制

void Binarycout(int n) { for (int i = 31; i >= 0; i--) { cout>i)& 1); } cout<<endl; }...
阅读(92) 评论(0)

关于异或的用法1交换整数(注意陷阱)2求整数序列中差的一个值

#include "stdafx.h" #include "iostream" using namespace std; //**************************************** //异或交换整数 陷阱 不能传同一个值去交换 /* void exchange(int &a, int &b) { //没有判断是否相等 BUG函数 a ^= b; b ^= a; ...
阅读(115) 评论(0)

C++11 lambda表达式 实际上是lua的闭包方式

// lambda.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "iostream" using namespace std; #include #include #include #include int _tmain(int argc, _TCHAR* argv[]) { //范例1 auto func = []()...
阅读(433) 评论(0)

基类指针创建子类对象 构造顺序 面试必考

// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "iostream" using namespace std; class A { public: A() { cout << 1 << ends; func1(); } ~A() { cout << 2 << en...
阅读(119) 评论(0)

cocos listview 删除的3种方案

1. 每次只删那一个下标 removeItem 2.  forceDoLayoutfunction UIGuildScience:delSkillItem(_idx) --添加技能item print("传进来的 点击的item idx " .. _idx) local tbList = self.m_ListView_Science:getItems() --dump(tbLi...
阅读(956) 评论(0)

小明同学写的打印lua表名称

g_tableText = {} local l_tableText = {} local function print_var_name(var) for k, v in pairs(_G) do if v == var then print(k) return end end local n = 1 local stack = 2 while true...
阅读(143) 评论(0)

清爽的 cocos 对象 双击 逻辑

UIDicController.clicked = false function UIDicController:singleClick() if UIDicController.clicked then UIDicController.clicked = false print("single click"); end end function UI...
阅读(121) 评论(0)

做cocos js 项目

cc.eventManager.addListener({ event:cc.EventListener.TOUCH_ONE_BY_ONE, swallowTouches: false, onTouchBegan: this.onTouchBegan, onTouchMoved: this.onTouc...
阅读(337) 评论(0)

os.time() 返回的是系统时间秒数 os库-时间函数

> print(os.time()) 1337060663 > print(os.date()) 05/15/12 13:44:30 一、时间的三种格式 1、用数值表示时间值  用数字值来表示时间值, 实际上时间值的本质就是一个数字值。 例如: d = 1131286477  这里的 1131286477 是一个以秒为单位的 格林威志时...
阅读(207) 评论(0)

cocos studio 3.10点击在windows平台运行报错 在windows平台运行 返回值1

查找问题找了半天是因为3.10 用vs2012跑不起来 要用2013或者2015跑 而本机安装了2012 和2013 但是却默认选择了2012所以报错 查找原因是 (转) 这是因为cocos compile脚本判断引擎版本时出现了错误。  在tools\cocos2d-console\plugins\plugin_compile\project_compile.py 的 91...
阅读(1010) 评论(0)

lua next 用法

(转) 关于lua table是否为空的判断 在项目的脚本lua中经常有这样的需求, 1、local a = {} 2、对a进行处理 3、对a是否为空表进行判断 关于对a是否为空表的判断,我发现有些代码如此做: if a == {} then 这样的结果就是a == {}永远返回false,是一个逻辑错误。因为这里比较的是table a和一个匿名table的内存地址。 也有些代...
阅读(584) 评论(0)

lua中table如何安全移除元素

lua中table如何安全移除元素 AY 20, 2014 | 4 COMMENTS 在Lua中,table如何安全的移除元素这点挺重要,因为如果不小心,会没有正确的移除,造成内存泄漏。 引子 比如有些朋友常常这么做,大家看有啥问题 将test表中的偶数移除掉 local test = { 2, 3, 4, 8, 9, 100, 20, 13, 15, 7,...
阅读(303) 评论(0)

lua 表赋值是引用关系

local tb = {0,1,2,3,4,5,["a"] = 1, ["b"] = 2} print(tb[1] .. " " .. tb.a .. " " .. tb.b) local tb1 = tb tb1.a = 5 print(tb.a) -- 5...
阅读(575) 评论(0)

lua math库

http://blog.sina.com.cn/s/blog_61dfab6b01015qh4.html atan2、sinh、cosh、tanh这4个应该用不到。 math库" title="[转载]lua math库" style="margin:0px; padding:0px; border:0px; list-style:none"> ...
阅读(78) 评论(0)

cocos2d-x C++ 利用C++11新特性+runAction RepeatForever Sequence DelayTime做一个持续循环函数 每秒更新 5次后停止

static int i = 1; CallFunc *callFunc = CallFunc::create([=]{ CCLOG("123"); i++; if( i > 5) { this->stopAllActions(); } }); this->runAction(RepeatForever::create(Sequence::create(DelayT...
阅读(305) 评论(0)

以前技术老大在XP下玩过net send 给别人弹窗 现在换win7 命令换了

win7没net send这命令了,用msg命令取代了 例子:msg /server:127.0.0.1 * "hello" 应该还要双方 net send 加计算机名/IP地址/或者加*群发 最后是要发的消息不过net send要保证双方的Messenger服务已经启动,不然会发送失败的...
阅读(163) 评论(0)

关于lua中显示绝对时间和相对时间

最近做公司项目需要把服务器传过来的毫秒数转换为绝对时间如 2016年4月6日09:55:45 或者相对时间1年3个月\3个月15天\15天11小时\11小时13分 绝对时间直接用lua os库 -- 时间转换 local function transformationDate(ms) local date = os.date("*t", ms / 1000) return str...
阅读(269) 评论(0)

好久没写博客了 真的是好久了 博客都被盗号然后被封掉了

今天找管理员重新启动了这个博客 就是准备在絮絮叨叨写点东西 尽快很基础 但是回看N年以前记在QQ空间的代码依然能够温故而知新 所以准备在絮叨絮叨了 睡午觉!!!...
阅读(121) 评论(0)

好久没有写操作符重载了 自己重新写了个 温习了一下细节 温习友元 this const 引用

#include using namespace std; class Point { public: Point(int _x, int _y) : x(_x), y(_y) {} void setPoint(int _x,int _y) { x = _x; y = _y; } void print() { cout" } fri...
阅读(217) 评论(0)
56条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:20234次
    • 积分:571
    • 等级:
    • 排名:千里之外
    • 原创:33篇
    • 转载:23篇
    • 译文:0篇
    • 评论:3条
    最新评论