本文是对http://www.davidlenihan.com/2008/01/choosing_the_correct_cc_runtim.html的翻译,如有错误,还请指正c/c++运行库(runtime library)包括许多基本的功能,像内存分配、输出和字符串操作(复制、计算长度)等等当建...
分类:
编程语言 时间:
2014-10-27 12:33:01
阅读次数:
192
DEPDIR = build_depTARGET_NAME = helloworldCFLAGS = -WallSRCS = main.cSRCS += foo.cOBJS = $(SRCS:%.c=%.o)all: $(OBJS) $(CC) $(CFLAGS) $^ -o $(TAR...
分类:
其他好文 时间:
2014-10-27 10:41:06
阅读次数:
152
c++史前时代
1979年,Bjarne Stroustrup,中文名挺拗口的,通常称之为BS,在贝尔实验室开始开发C++语言。为什么要发明新的语言呢?这涉及到作者之前的经历。那时,BS在剑桥读博士学位,研究大型软件的开发。BS用Simula开发了个模拟器,但它的运行速度很慢,BCPL的运行效率是很高,但很低级,开发效率低。因此BS产生发明一个新语言的念头。
下面是BS的一些观点:
...
分类:
编程语言 时间:
2014-10-27 00:27:02
阅读次数:
203
server端代码:importsocket,commands
host=‘‘
port=1053
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.bind((host,port))
s.listen(1)
while1:
conn,addr=s.accept()
while1:
data=conn.recv(1024)
cc,bb=commands.getstatusoutput(data)
iflen(bb.strip())!=0:
con..
分类:
编程语言 时间:
2014-10-26 19:52:38
阅读次数:
188
最近在使用scheduler时发现如下问题
调用:
local scheduler = require(cc.PACKAGE_NAME .. ".scheduler")
function MainScene:ctor()
self.player_:pos(self.player_:getContentSize().width / 2 , display.height / ...
分类:
其他好文 时间:
2014-10-26 18:26:54
阅读次数:
140
博客地址:www.zalezone.cn
前言
需求来源
这几天帮别人做一个简单的android客户端,也没什么功能,主要就是调用C代码来对手机的Wifi网络进行设置,于是也就引出了技术难点所在,如何去调用C程序达到我们所需要的效果。
解决方案
对于这个,我想出了两种解决方案:
第一种方案是利用JNI来进行本地调用。关于什么是JNI呢,JNI其实是Jav...
分类:
移动开发 时间:
2014-10-25 20:10:41
阅读次数:
251
点更新树链剖分入门题,诶 错了好多发,提到同一点时没更新,边数组开小了一倍。#include #include #include #include using namespace std;#define lson l,mid,rt size[son[x]]) son[x] = cc; }}vo...
分类:
其他好文 时间:
2014-10-25 17:08:02
阅读次数:
163
MainActivity例如以下:package cc.c;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import android.o...
分类:
编程语言 时间:
2014-10-25 15:48:26
阅读次数:
151
Web引擎
CCFileUtils.js在Web引擎中已经被删除了,原因是FileUtils在原生平台中的文件检索功能在Web端是无法实现的。
二进制文件获取的方法被转移到了cc.loader.loadBinary(异步)以及cc.loader.loadBinarySync(同步)中。
其中,cc.loader.loadBinarySync方法是极其不推荐使用的,可能在今后版本...
分类:
Web程序 时间:
2014-10-25 14:34:49
阅读次数:
193
新增action中的方法
以前,当我们需要重复一个action的时候,我们需要:
sprite.runAction(cc.Repeat.create(action, 2));
上面代码中创建了一个新的Repeat对象重新包装action,这样不管在语义上还是代码上都比较难理解。 为什么我们不能像jQuery一样的简单方便的使用原action呢?
于是我们在新版本中为actio...