- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 fseek获取大于4G的文件大小的问题
最近在获取文件大小上遇到了问题,因为这到处找问题,最后才发现原来是在获取文件大小的时候出现了问题。言归正传:以前获取文件大小的时候是这么做的: fseek(fp,0,SEEK_END); _length=ftell(fp); fseek( fp, 0, SEEK_SET);这个样子正常情况下是没问题的,但是在读取大于3、4G的时候就出现读错的情况,要么是-1,要么是_
2013-11-05 20:12:34 5039
转载 整理一些笔试题(要求手写代码的) 2011年以前的
1、将一整数逆序后放入一数组中(要求递归实现)[cpp] view plaincopyvoid convert(int *result, int n) { if(n>=10) convert(result+1, n/10); *result = n%10; } int main(int argc, char* a
2013-10-25 16:20:52 584
转载 linux 中环境变量
1)什么是Linux的环境变量啊? 下面举例说明什么是环境变量,及其作用,如果是PATH的话就是指你运行命令所在的目录,比如你echo $PATH,看到的结果类似于:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games说明在这些(用:分开的)目录里包含的了你的(还有系统的)命令,你只需要在终端
2013-10-18 15:06:31 572
转载 存活率问题
问题:存活率问题描述:A、B和C三人进行枪决,A的命中率为0.3,B的命中率为0.5,C的命中率为1。为了公平起见,决定顺序是ABC。问ABC三人的存活率是多少,分别采用什么最优的策略来执行。解答:(注:本答案属于个人观点,不代表标准答案)解决步骤:逆推法1、假设在第一轮到C选择杀谁时,因为C命中率为1,所以C决定杀B(为了避免第二轮和A/B对决,存活率高点)
2013-10-17 11:38:33 638 1
转载 海盗分赃问题
描述:10名海盗抢得了窖藏的100块金子,并打算瓜分这些战利品。基本规则:1 按海盗的厉害强到弱提出分配方案2 如果有一半或者一半以上赞同此方案,即用此方案分配,否则提出该方案的海盗被杀。3 每个海盗尽量获得多的金子。分析:我们按照这些海盗的怯懦程度来给他们编号。最怯懦的海盗为1号海盗,次怯懦的海盗为2号海盗,如此类推。这样最厉害的海盗就应当得到最大的编号,而方案的提出
2013-10-16 18:53:55 1375
信息熵与信息熵计算
2012-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人