自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (7)
  • 收藏
  • 关注

原创 Linux下C的内存对齐

关于结构体内存对齐(在没有#pragma pack宏的情况下) :•原则1、数据成员对齐规则:结构(struct或联合union)的数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员存储的起始位置要从该成员大小的整数倍开始(比如int在32位机为4字节,则要从4的整数倍地址开始存储)。•原则2、结构体作为成员:如果一个结构里有某些结构体成员,则结构体成员要从其内部最大元素大小的整数倍地址开始存储。(struct a里存有struct b,b里有char,int,double等元素,那b

2016-02-29 12:43:51 3982

原创 linux C宏定义实现打印调试信息

本文仅实现了三种宏定义调试    #define LOG(s)                                   日志显示(文件名:行号}+日志信息    #define ERROR(s)                            错误信息位置(级别+文件名+函数名+行号+错误信息)   #define PrintArray2D(arr,m,n)    

2016-02-28 13:56:44 5641 1

原创 linux下静态库编译使用复杂版

通常情况下,由于主函数文件main.cpp要调用多个头文件,所以编译时比较复杂,比如需要使用类似makefile文件,那么,此时的想法是将其他算法函数生成到一个静态库文件,引用该库文件头即可代码:add.cpp#include "add.h"int add(int a, int b){ return a + b;}add.h#ifndef _ADD_H#def

2016-02-28 10:54:51 591

原创 linux下简单编译与静态库编译使用

库函数,那么一般来说库函数分为两种方式:静态库和动态库。两者的区别其实很小,静态库是必须要链接到执行文件中去的,而动态库是不需要链接到最后的执行文件中的。怎么理解呢?也就是说,对于最后的执行文件而言,你是否删除静态库无所谓。但是,一旦你删除了动态库,最后的执行文件就玩不转了。    这里使用平时的方法和静态库方法进行简单的测试,代码    add.cpp

2016-02-28 10:13:50 934 2

sgi-stl-2.91.57源码及注释版.zip

sgi-stl-2.91.57源码及注释版,主要是学习源码,并且有注释版本

2019-09-15

Putty和MobaXterm.zip

Putty下载自阿里官网提供的,MobaXterm是绿色破解版,博主测试了SSH服务功能,都特别好用

2019-05-11

UNP学习笔记讲义

Linux 网络编程修炼指南内功心法,这个是博主https://blog.csdn.net/q1007729991/article/details/69101159,大家可以互相学习

2019-04-29

matlab时频分析工具箱

提供一个可用的matlab时频分析工具箱,通过pathtool命令将 该路径添加到MATLAB环境变量中即可使用。

2018-12-14

Qt五子棋程序源码

亲测通过,这是一个单机人机、人人版本的五子棋源码程序。我的文章参考:https://blog.csdn.net/u013457167/article/details/83859312,

2018-11-08

微机原理指令整理

微机原理指令整理,基于X86的,收藏整理

2014-12-17

msp430F149 12864并行(已测忙).txt

最近准备电赛,研究了msp430F149的显示屏问题,已测忙,绝对没问题 其中,P63,p64,p65命令口,P2数据口,给大家共享,有问题找我

2014-08-06

空空如也

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

TA关注的人

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