c/c++
文章平均质量分 55
渴望飞翔的猪
每天完成一个小目标
展开
-
关于helloworld的多种输出方法
今天自己也看了下昨天写的,感觉还是有很多不足的,比如那个原创 2014-07-23 01:47:38 · 5730 阅读 · 0 评论 -
lua构造完美二叉树
杂话: 最近这几天闲来无事,公司的游戏马上要上线了,觉得最近几个月自己的状态都不是很好,刚公司招来的一个嘴强王者实习期完被劝退了(手动滑稽)主要是他自己也没有目标吧,打算把公司项目的一些代码看一遍,的确是有点纠结,函数跳来跳去的,不过我还是必须要弄懂,最后想了想还是从自己感兴趣的地方开始看。进入正题: 有个现金赛的需求 ,基本流程就是海选出32强,然后分四组8个人,俩俩pk赛,最后的4个人原创 2017-12-05 19:27:30 · 2076 阅读 · 1 评论 -
【每日算法】lua实现快排算法
直接贴代码,果然写起来比c++快哈哈function PrintResult() for i=1,#arr do io.write(arr[i].." ") end io.write("\n")endfunction Quick_Sort(arr,low,height) if low >= height then return原创 2017-10-25 22:40:00 · 357 阅读 · 1 评论 -
gcc编译之常见错误
关于gcc问题解决最近gcc编译出来的so库之类的使用总有问题,收集资料后简单整理下解决方法:首先使用ldd 或者ldd -r XXX 查看文件所连接的so库有没有问题,目前我看到的经常是出现(undefined symbol: lua_getfield)在c中,动态库中的symbol就是函数名,所以一看到就知道是lua库没有链接导致函数找不到加上-llua即可以解决。 而c++由于允许重载,就出原创 2017-03-16 19:51:00 · 904 阅读 · 0 评论 -
Linux下lua安装以及和c的交互
lua安装,与c交互的过程记录lua安装 在此我的机器环境是cenos 6.8 我安装的是lua5.1.4版本安装lua编译的相关依赖 yum -y install readline-devel ncurses-devel tar -zxvf lua-5.1.4.tar.gz cd lua-5.1.4 make linux test make install至此原创 2017-02-20 21:26:04 · 1932 阅读 · 0 评论 -
Linux下安装并使用protobuf
Linux 下安装protobuf 并使用下载protobuf 在此我使用的是protobuf2.5,解压文件之后./configuremakemake checkmake install 我本机上cenos 64位环境,这里全都是选择默认路径安装user/local/binuser/local/lib,user/local/include 都是系统默认路径之一,到这已经都安装原创 2017-02-24 22:02:11 · 16034 阅读 · 0 评论 -
关于stdin流以及缓冲区浅谈
突然觉得原创 2014-07-22 00:30:17 · 8944 阅读 · 2 评论 -
指针常量及常量指针的区别
常量指针与指针常量的区别(转帖)三个名词虽然非常绕嘴,不过说的非常准确。用中国话的语义分析就可以很方便地把三个概念区分开。一) 常量指针。常量是形容词,指针是名词,以指针为中心的一个偏正结构短语。这样看,常量指针本质是指针,常量修饰它,表示这个指针乃是一个指向常量的指针(变量)。指针指向的对象是常量,那么这个对象不能被更改。在C/C++中,常量指针是这样声明的:转载 2014-08-12 13:28:50 · 374 阅读 · 0 评论 -
位运算符的操作机制
位操作是程序设计中对位模式按位或二进制数的一元和二元操作。 在许多古老的微处理器上, 位运算比加减运算略快, 通常位运算比乘除法运算要快很多。 在现代架构中, 情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算).[1]原创 2014-07-25 20:36:35 · 461 阅读 · 0 评论 -
网络同步(帧同步)
帧同步小记 刚问了公司另一个写服务器的大牛,赶紧记录下。 首先我们的游戏是强联网的格斗游戏。网络同步采用是帧同步技术。帧同步的背景介绍:就是一个对于一个f(x) 函数,对于同一输入,输出结果一定相同。拿格斗游戏举例,a挥刀,b下蹲作为输入的参数,x1,x2 ,函数f(x1,x2) 输出固定的一个结果(相对俩个对战玩家来说,叫同一个输出结果这样才比较好理解吧)原来经常说的...原创 2018-02-08 22:12:36 · 1748 阅读 · 0 评论