当前位置:  技术问答>linux和unix

用g++开发,怎么设置结构(struct)1字节对齐?

    来源: 互联网  发布时间:2016-02-20

    本文导语:  用g++开发,怎么设置结构(struct)1字节对齐?,在windows上好像是#pragma pack(push,1),不知道在linux下g++开发是怎么设置的? | #pragma pack(1);  // 以下为1字节对齐  #pragma pack();  // 以下为默认...

用g++开发,怎么设置结构(struct)1字节对齐?,在windows上好像是#pragma pack(push,1),不知道在linux下g++开发是怎么设置的?

|
#pragma pack(1);  // 以下为1字节对齐 
#pragma pack();  // 以下为默认对齐

|
struct tag
{
   ...
   ...
}__attribute__((packed));

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux下c/c++开发之程序崩溃(Segment fault)时内核转储文件(core dump)生成设置方法
  • 用JSP。XML开发网站。请问那种环境设置最好。该如何设置环境
  • 有没有开发Applet的RAD开发工具? 我手工添加Applet设置按钮位置的代码太麻烦了
  • android开发教程之用命令启动android模拟器并设置其内存大小
  • 用JBuilder还用不用设置Java的开发环境?
  • PROC开发时 //注释编译不通过 如何设置使用cpp编译。
  • 用java开发数据库,连接db2应该如何设置classpath (或者说应引入哪个包)
  • arm开发板上的QT环境变量怎样设置?可以保存在某个脚本文件吗?
  • jar文件里可不可以设置一个 primary class ? and java开发嵌入式系统用的是什么?
  • 在开发板上把RT73无线网卡设置为其他模式为什么出现了Bad adress的提示?
  • linux下用eclipse进行开发,尤其打开较大的python代码模块,老是会卡,请问大家有没有好点的解决办法,如能提供具体设置,不胜感激
  • 编程新手问题:编译时找不到gnome.h文件,但系统肯定安装了gnome开发包,是不是哪里的环境变量设置不对啊?
  • JRun 4如何设置开发模式和产品模式?
  • PHP开发框架kohana3.3.1在nginx下的伪静态设置例子
  • SublimeText编译C开发环境设置
  • xp和开发板传输文件怎么设置
  • PHP开发框架kohana3 自定义路由设置示例
  • 在jbuilder里开发的东西,移到tomcat下配置,怎么设置呢?每次都找不到bean!!
  • linux下的C++程序开发用什么工具能够设置断点,跟踪值的变化?
  • JSP开发前菜鸟设置篇
  • 实战EJB之四(开发实体CMP),在部署应用程序的时候,点击"实体EJB的持续性管理",”在设置数据源的JNDI名时,如何修改datasources.xml来
  • VS2012+MySQL+SilverLight5的MVVM开发模式介绍
  • linux 嵌入式开发用不用买开发板,买什么样的开发板?
  • ios app 开发中ipa重新签名步骤介绍
  • 请问shell 开发能开发什么样的程序?硬件的驱动程序是否能够开发呢?
  • 几个windows平台C++开发错误举例
  • 请问在Linux 下用C开发移动增值软件都有什么开发工具啊,我以前一直在Windows下用VC开发
  • IOS开发:UIScrollView类介绍及如何简单地截获touch事件
  • 我常未开发过Linux下的程序,请问Linux下可以使用那些开发工具,最好的开发工具是什么版本?
  • nginx最新主线开发版1.5.4发布及下载地址
  • 我是学习web开发的,主要是java开发SSH开发框架和ajax等。我想知道有没有必要学习一下linux相关知识。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3