C#基础知识回顾 相同数据类型不同的定义变量方式。 int a = 5; Int32 b = 6; long c = 4; Int64 d = 4; double e = 3.14; Double f = 3.14; ...
CLI封装涉及内存对齐的结构体时,使用的是StructLayoutAttribute,指定Pack为1、4、8等属性。
【1】C++导出函数,使用 1位对齐
#pragma pack(push)
#pragma pack(1)
typedef struct _testStru2
{
int iVal;
char cVal;
__int64 llVal;
}testStru2;...
分类:
编程语言 时间:
2015-01-01 17:24:12
阅读次数:
336
响应2月底appstore 64位APP的上线要求,开始编译IOS arm64版本引擎库。编译arm64遇到一些问题,在此记录。1. 数据类型的错误 __int64 相关,提示缺少;分号typedef __int64 int64_t;typedef unsigned __int64 uint64_t...
分类:
其他好文 时间:
2014-12-30 16:46:54
阅读次数:
226
1-延迟执行可以安排其线程(1),主队列 dispatch_queue_t queue= dispatch_get_main_queue(); dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(5.0 * NSEC_PER...
分类:
移动开发 时间:
2014-12-30 15:11:06
阅读次数:
130
首先新建一个项目,拖一个label进来,然后让numberofLines = 0然后再控制器里面写上dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2 * NSEC_PER_SEC)), dispatch_get_main_queu...
分类:
其他好文 时间:
2014-12-29 18:09:57
阅读次数:
227
long long 类型在VC6.0编译错误
long long int 是GCC(GNU C)的64位表示法。
VC里面只能用__int64
有两种解决办法:
1、只需要把long long 替换成__int64即可,
注意一定要点击下保存按钮否则头文件修改无效还是编译不通过
2、或者是:如下
stdint.h文件重新建立,并输入以下信息
...
分类:
其他好文 时间:
2014-12-19 19:12:08
阅读次数:
242
先看二分查找的一般写法
#include
#include
#include
#include
#include
#include
using namespace std;
#define N 100005
#define ll __int64
int n,a[N];
int findd(int x)
{
int l=0,r=n-1;
while(l<=r)
{...
分类:
其他好文 时间:
2014-12-19 13:05:12
阅读次数:
173
基础的矩阵乘法。Program CODEVS1287;const maxn=208;var k1,k2,k3,sum:int64; a,b,c:array[0..maxn,0..maxn] of int64; i,j,k:longint;begin readln(k1,k2); fo...
分类:
其他好文 时间:
2014-12-18 21:59:48
阅读次数:
154
之前写过一个简单的图片查看器,在图片单击,双击事件处理上遇到问题,通过延时单击事件操作。
方法一:
详细:1.设置全局变量
bool doubleTap;在单击事件方法中设置延时操作
单击时进行延时:
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.2 * NSEC_PER_SEC)), dispatch_get_m...
分类:
移动开发 时间:
2014-12-14 13:22:00
阅读次数:
159
对所有边从大到小排序,枚举最大边,O(m)验证,用并查集维护图是否联通。program CODEVS1001;const maxm=5008; maxn=508; INF=2000000000;type arr=record u,v,w:int64; end;...
分类:
其他好文 时间:
2014-12-10 21:01:09
阅读次数:
202