- 博客(11)
- 资源 (4)
- 收藏
- 关注
转载 内存对齐的规则以及作用
首先由一个程序引入话题: 1 //环境:vc6 + windows sp2 2 //程序1 3 #include 4 5 using namespace std; 6 7 struct st1 8 { 9 char a ;10 int b ;11 short c ;12 };13 14 struct st
2013-12-26 16:58:00 632
转载 内存对齐#define _INTSIZEOF(n) ((sizeof(n)+sizeof(int)-1)&~(sizeof(int) - 1) )
对于两个正整数 x, n 总存在整数 q, r 使得x = nq + r, 其中 0q, r 是唯一确定的。q = [x/n], r = x - n[x/n]. 这个是带余除法的一个简单形式。在 c 语言中, q, r 容易计算出来: q = x/n, r = x % n.所谓把 x 按 n 对齐指的是:若 r=0, 取 qn, 若 r>0, 取 (q+1)n. 这也
2013-12-26 16:16:02 1033
转载 生成so文件
转载地址:http://zctya.blog.163.com/blog/static/1209178201181074018603/目标:利用NDK 生成 SO 库,使用 SO 库进行 JNI 调用,在 Android sdcard 创建文件并写入数据。工具:NDK 1.6 、Eclipse for java 、android SDK 、Cygwin一、下载 Cywi
2013-12-22 18:47:50 951
转载 C++宏定义详解
一、#define的基本用法 #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语言的学习很不利。1 #define命令剖析
2013-12-13 11:53:14 586
原创 关于骰子的一个小算法
今天,遇到一个算法的问题,让我头疼一阵,其实也不是一道非常难的题,但奈何我怎么求都没有求出来,最后只有请教高人,才得以解决。需求:三个骰子,他们的和为一个定值,知道骰子的人,应该很快得出这个值的取值范围为:3~18,随机求三个骰子的点数。说明:骰子的点数为1~6,我只随机求一个组合,不想求所有点数的组合,这样动态规划,贪心等,常用方法无法行得通(这是我认为的,因为我没想过怎么用这些方法去求
2013-11-28 22:23:43 3698
转载 Java Float类型 减法运算时精度丢失问题
package test1;public class Test2 {/*** @param args*/public static void main(String[] args) { Float xx = 2.0f; Float yy = 1.8f; Float tt = xx - yy; System.out.println("ttt
2013-11-08 13:35:09 772
转载 /subsystem:windows 与 /subsystem:console
操作系统装载应用程序后,做完初始化工作就转到程序的入口点执行。程序的默认入口点实际上是由连接程序设置的,不同的连接器选择的入口函数也不尽相同。在VC++下,连接器对控制台程序设置的入口函数是 mainCRTStartup,mainCRTStartup 再调用你自己编写的 main 函数;对图形用户界面(GUI)程序设置的入口函数是 WinMainCRTStartup,WinMainCRTStart
2013-11-07 23:16:49 684
原创 Threadlocal中的感悟
这仅是个人的感悟,或许理解不够充分或者有错误望请留言指正,谢谢。Java线程一说起Java线程一般会想到两种方法来写,一种是继承Thread,另一种是实现Runnable接口,对于第一种一般比较少用,用得最多的是第二种。原因就是Java是单继承。而对于实现接口这个方法,会很容易遇到一个问题,那么先看这段代码package com.tjp.runnable.test;public c
2013-08-20 18:02:20 609
转载 网上常用免费WebServices集合
天气预报Web服务,数据来源于中国气象局 公用事业http://www.webxml.com.cn/WebServices/WeatherWebService.asmx中国股票行情分时走势预览缩略图 http://www.webxml.com.cn/webservices/ChinaStockSmallImageWS.asmx中国股票行情数据 WEB 服务(支持深圳和上海股
2013-07-03 20:31:09 616
原创 cocos2d-x移植Android问题
1.切换到proj.android目录2.修改jni文件夹里文件权限3.修改mk文件4.export NDK_ROOT=/cygdrive/e/android-ndk-r85../build_native.sh6.报png.a的错误时应该修改object文件夹里的权限7.android需要的是Android2.2
2013-03-15 14:19:22 739
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人