自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 利用gprof对Ocaml程序性能分析

OCaml是Caml 是函数式编程语言在面向对象方面做了延展。Ocaml可以编译成bytecode和native code两种可以执行的可执行文件。如果需要在windows下运行,选择native code.利用OCamlBuild需要将文件名字后缀改为.p.native即可.然后运行个执行文件filename.p.native 查看生成文件夹会出现gmon.out文件,然后gprof filen

2013-05-06 13:41:31 574

原创 字节对齐导致的地址计算错误

在计算如下结构体: typedef struct {   s1 a;   s2 b;   s3 c;   s4 d;   s1 e;   s2 f; }root 的地址结果如下: a,s1,8,364 b,s2,4,372 c,s3,4,376 d,s4,2002,380 e,s1,8,2384 f,s2,4,2392 d变量的长度计算不是预期值,涉及到字节对齐,解决

2017-05-16 11:08:00 649

原创 OCaml互递归调用程序实现

处理语言中结构体和数组互相嵌套的情况,使用OCaml十分的方便,代码如下: let rec print_struct p (name, fld) str_nid structs =   let rec print_fields = function   | Fnil -> ()   | Fcons(id, ty, rem) ->       match ty with       |

2017-05-02 16:53:55 634

C_基类库大全.rar

C#基础类库,包含从网络、文件、JSON、HTTP等写的几乎所有操作,拿来即用

2021-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除