- 博客(10)
- 资源 (15)
- 收藏
- 关注
原创 20120328还是没状态
今天到新公司刚好满一个月,回到家都已经23点了。往晚上都不会再开电脑,直接上床睡觉了。今天,心里实在不踏实,打开迅雷游戏走了一个小时象棋,热水泡泡脚。来说说自己这一个月的工作感受吧。这一个月中接触了新的LUA语言,不太深入,只是停留应用层面。新公司不再像上个公司一样每周周会,大家聊聊感受,互相增加感情,所以来新公司一个月了,和同事们的还不是很熟悉。或许是我对新环境的适应能力较强吧,来公司我就主动和
2012-03-29 00:24:42 548
原创 确认某个目录是否存在,如果不存在则创建
//确保目录存在,不存在则创建之CString MakeSureDirExist( CString strRelativePath ){ int index=0; CString strFullPath(""); int nLen = GetFullPathName(strRelativePath.GetBuffer(),MAX_PATH,strFullPath.GetBuffer(MA
2012-03-27 20:58:14 906
原创 CreateEvent的复习
WINDOWS下的事件,以前也用过。忘了。CreateEvent函数用来创建一个事件,返回事件句柄,参数需要传入事件名称,是否手动设置信号,开始时是否为有信号状态等。在这里不是在讲一遍怎么使用函数,主要是说一下今天在编程中对ResetEvent函数的一个使用场景。使用一个线程不断地从一个队列中取出节点进行运算,当队列为空时线程不能够退出,必须等待其他线程向里面插入数据后再开始工作,
2012-03-23 21:14:11 604
转载 求一个整数包含1的个数的代码
无意间看到的一个求一个整数包含1个数的代码,Very简洁,开始不相信这样能够实现。测试一圈果然是这样的。不错,现在用不到,也不知道会在什么情况下用到这样的东西。先搜集了,有人弄出来就表示有人在用,以后遇到就可以抄一把了。int BitCount(unsigned int n){ int c = 0; for (c; n;++c) { n &= (n - 1); } return c
2012-03-22 13:08:26 809
原创 静态成员变量的一个测试
//该类用来测试静态成员变量是否占有了类的空间class TestStatic{public: TestStatic(){}; ~TestStatic(){}; static int GetValue(){ return m_nTestValue;} static void SetValue(int nValue){m_nTestValue = nValue;}private:
2012-03-19 11:38:24 775
原创 LUA注册简单C++类代码走读
主要是针对网上的一份代码自己的理解注释,下面就直接贴代码了。//LuaCPP.h#includeclass CTest{public: //带一个参数的构造函数 CTest(int value):m_value(value){}; virtual ~CTest(){}; //进行加操作 int Add(int x,int y) { printf("%p Add:x=%d
2012-03-15 21:16:43 4737 1
原创 WINDOWS下输入法中英文切换
这几天在做一个注册页面,其中有一个真实姓名字段要求必须输入中文,于是想能不能在该真实姓名编辑框得到焦点的时候就将输入法切换为中文输入法呢?于是就开始寻找前辈们的成功案例,果然功夫不费有新人,虽然费了很长时间。 开始是不知道如何着手,接下来找到了一个遍历系统安装输入法的C++类,并且可以设置激活任何一种已经安装的C++类,因此这就简单了,但是需要判断我们激活的输入法是不是中文输入法。下
2012-03-12 20:59:52 10545 1
原创 lua_call的使用
在学习一门语言的时候,开始的时候就是不断熟悉其提供的API函数,只有熟悉了API函数的使用,才能在里面加入自己的思想,从而发挥作用达到自己的目的。今天学习的是lua_call,和该函数相似的函数分别是lua_pcall和lua_cpcall.这些函数的目的就是让我们能够执行压入栈中的函数,该函数可能是lua中定义的函数,可能是C++重定义的函数,当然我们一般是用来执行lua中执行的函数,C++中定
2012-03-11 17:19:49 34133 2
原创 LUA与C++交互第一篇
到公司已经两个周了,学习Lua已经开始在项目中使用,但是由于使用的lua函数基本上都是公司在上面进行了一次封装的,没有源代码对两种语言的交互详情还是不甚了解。如:如果向LUA注册一个对象给LUA使用,如何调用LUA中函数这些在公司的SDK看来就是一个简单的RegisterObject对象的几个属性进行填写就行了。 今天主要是对在Lua中如何调用C++函数和在C++中如何调用Lua函数进行
2012-03-11 16:27:16 28504 7
原创 2012新工作一周想法
三月份马上就要过一周,这个周我还没有发表过技术学习的文章。可能是在新公司回家都比较晚吧,每天除了坐20分钟地铁还要走30分钟路。现在感觉很享受这种感觉,不知道过段时间天气热了还会不会这样想。但现在起码还不错,每天睡到8点起床上班都不晚。 在这段时间里,又开始了一门脚本语言的学习,想想以前学习的脚本语言由于没有用已经忘完了。这个脚本语言就是Lua,学习它不是目的,主要是公司自己的界面引擎需
2012-03-06 23:10:20 1308
repo工具 可以用来下载android源码
2011-10-23
一个修改EXCEL表格中单元格数据的例子
2010-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人