ssize_t second_drv_read(struct file *file, char __user *buf, size_t size, loff_t *ppos) { } 这是一个文件读函数 ssize_t是signed size_t,size_t是标准C库中定义的,应为unsigned ...
分类:
其他好文 时间:
2018-12-16 18:17:48
阅读次数:
152
Difficulty: Easy More:【目录】LeetCode Java实现 Description The API: int read4(char *buf) reads 4 characters at a time from a file.The return value is the a ...
分类:
其他好文 时间:
2018-12-13 21:18:34
阅读次数:
179
纹理消耗了大量内存 在大部分情况下,是纹理(textures)消耗了游戏程序大量的内存。因此,纹理是我们首要考虑优化的对象 纹理加载 cocos2d里面纹理加载分为两个阶段:从图片文件中创建一个Image对象;以这个创建好的Image对象来创建Texture2D对象.加载纹理的文件io操作和纹理创建 ...
分类:
其他好文 时间:
2018-12-12 11:21:42
阅读次数:
272
一、有时log是这样的 但是如上所示,没有得到提示信息,直接悬挂在启动内核的位置上。为解决这个提问: 首先想到的是打开使能early_printk,再次启动然后看是否可以得到有效的提示信息,假如仍然不可以的话,那就你直接读取缓存 ,缓存的地址为 __log_buf其地址在System.map被标记出 ...
分类:
其他好文 时间:
2018-12-09 20:39:29
阅读次数:
366
1. u16 g_summ = 0; u8 buf[2] = {0x10, 0x05}; g_summ = (buf[1] << 8) | buf[0]; // g_summ = 0x0510 2. u16 g_summ = 0x0510; buf[0] = (u8 )g_summ; // buf[ ...
分类:
其他好文 时间:
2018-12-08 13:21:23
阅读次数:
119
文参考:https://www.cnblogs.com/xiaonanxia/p/4987856.html 上面的文章是IOS版教程,用4部分说明原理,1部分说操作步骤。 这里用window VS2013环境说操作步骤。 第五层:使用Cocos2d-x的方式来将C++类注册进Lua环境 接下来说怎么 ...
分类:
编程语言 时间:
2018-12-06 20:45:35
阅读次数:
287
C++常用库函数 1.缓冲区操作函数 函数名:memchr 函数原型:void *memchr(const void *buf,int c,sizet count); 参数:buf 缓冲区的指针;c 查找的字符;count 检查的字符个数。 所需头文件:<cstring> 功能:查找 buf 的前 ...
分类:
编程语言 时间:
2018-12-01 13:05:11
阅读次数:
126
import socketdef handle_request(client): buf = client.recv(1024) client.send(bytes("HTTP/1.1 200 OK\r\n\r\n",encoding='utf-8')) f = open('index.html', ...
分类:
Web程序 时间:
2018-11-20 13:32:18
阅读次数:
269
VS 2015 compiling cocos2d-x 3.3 error “fatal error C1189: #error: Macro definition of snprintf conflicts with Standard Library function declaration”; ...
分类:
其他好文 时间:
2018-11-18 22:35:53
阅读次数:
287
/***************************************************************************************************** buf : 存放数据的缓冲区地址* size: 缓冲区的大小(必须是2的幂)* in :写指针 ...
分类:
其他好文 时间:
2018-11-14 10:24:43
阅读次数:
264