beipiaozu2011
码龄13年
关注
提问 私信
  • 博客:1,484
    1,484
    总访问量
  • 3
    原创
  • 1,832,343
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2011-06-13
博客简介:

beipiaozu2011的专栏

查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得0次收藏
创作历程
  • 3篇
    2011年
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

内存对齐

例题1:#pragma pack(4)  class TestB  {  public:    int aa; //第一个成员,放在[0,3]偏移的位置,    char a; //第二个成员,自身长为1,#pragma pack(4),取小值,也就是1,所以这个成员按一字节对齐,放在偏移[4]的位置。    short b; //第三个成员,自身长2,#pragma pack(4),取2,按
原创
发布博客 2011.06.27 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

八种基本排序算法

/*1、思路:对尚未排序的各元素从头到尾依次比较相邻的两个元素是否逆序(与欲排顺序相反)若逆序就交换这两元素,经过第一轮比较排序后便可把最大(或最小)的元素排好然后再用同样的方法把剩下的元素逐个进行比较,就得到了你所要的顺序可以看出如果有 n 个元素,那么一共要进行 n-1 轮比较,第 i 轮要进行 j=n-i 次比较。2、平均时间复杂度O(n2)3、平均空间时间复杂度原地排序4、稳定性稳定*/v
原创
发布博客 2011.06.27 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

valgrind Linux内存分析工具

 使用C++语言,可以直接对内存进行操作,在提供了便利的同时也要求程序员有较高的内存保护意识。valgrind是一个开源的Linux平台下的内存分析以及程序架构分析的很好的工具。一:下载valgrind安装包 二:安装valgrind安装包1、进入安装包解压后的目录文件夹 cd valgrind2、运行 ./configure备注:若提示命令没有执行的权限,则将该v
原创
发布博客 2011.06.13 ·
995 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏