码迷,mamicode.com
首页 >  
搜索关键字:gnu c __attribute__    ( 7292个结果
__attribute__((packed)) 详解
摘自LDD3 为了编写可以在不同平台之间可移植的数据项的数据结构,除了规定特定的字节序以外,还应该始终强制数据项的自然对齐。 自然对齐(Natural Alignment)是指在数据项大小的整数倍(例如,8字节数据项存入8的整数倍的地址)的地址处存储数据项。 强制自然对齐可以防止编译器移动数据结构的...
分类:其他好文   时间:2014-06-29 18:21:47    阅读次数:190
tabar attribute
[vc.tabBarItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont fontWithName:@"AmericanTypewriter" size:20.0f],UITextAttribut...
分类:其他好文   时间:2014-06-29 18:20:45    阅读次数:160
Java面试试题之插入法排序
import javax.print.attribute.standard.MediaSize.Other;public class Sort { public static void main(String[] args) { int[] arr = new int[] { 9, 8, 7, 5....
分类:编程语言   时间:2014-06-27 14:12:19    阅读次数:197
linux下统计代码执行时间
转载自:http://velep.com/archives/973.html统计函数或某一段代码的运行时间在软件开发中常常遇到。透过运行时间可分析出函数或程序段的运行效率和性能,从而有针对性的对代码进行优化。在unix环境中,常常用binutils(GNU二进制工具集)中的gprof工具来查看函数运...
分类:系统相关   时间:2014-06-26 17:34:05    阅读次数:266
gtk+3.0的环境配置及基于gtk+3.0的python简单例子
很多时候在Gnu Linux环境下会同时有gtk 2.0与gtk 3.0的存在,因为有的程序是基于2.0的,而有一些是基于3.0的,所以在进行基于gtk的编程时,要先进行版本的切换。 配置gtk的环境为gtk+-3.0, 而相应的2.0为s/gtk+-3.0/gtk+-2.0/g: ufo@ufo:~/test$ pkg-config --cflags gtk+-3.0 -pthre...
分类:编程语言   时间:2014-06-26 08:03:40    阅读次数:292
How to change a product dropdown attribute to a multiselect in Magento
First, update the attribute input type to multiselect:UPDATE eav_attribute SETentity_type_id = '4',attribute_model = NULL,backend_model = 'eav/entity_...
分类:其他好文   时间:2014-06-25 14:13:24    阅读次数:285
1.Hibernate介绍
Hibernate介绍Hibernate是一种Java语言下的对象关系映射解决方案。它是使用GNU宽通用公共许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。Hibernate相关文档http://www.open-open.com/open2...
分类:系统相关   时间:2014-06-25 13:10:45    阅读次数:249
linux命令strings
linux命令strings,其man信息如下:strings(1) GNU Development Tools strings(1)NAME strings - 显示文件中的可打印字符总览 (SYNOPSIS) strings [-a|-|--all] [-f|--print-file-name]...
分类:系统相关   时间:2014-06-25 09:28:50    阅读次数:304
Android漫游记(5)---ARM GCC 内联汇编烹饪书(附实例分析)
关于本文档 GNU C编译器针对ARM RISC处理器,提供了内联汇编支持。利用这一非常酷炫的特性,我们可以用来优化软件代码中的关键部分,或者可以使用针对特定处理的汇编处理指令。 本文假定,你已经熟悉ARM汇编语言。本文不是一篇ARM汇编教程,也不是C语言教程。...
分类:移动开发   时间:2014-06-25 07:54:57    阅读次数:354
No Memory Alignment with GCC
attribute method: #include struct packed { char a; int b; } __attribute__((packed)); struct not_packed { char a; int b; }; int main(void) { printf("Packed: %zu\n", sizeof(...
分类:其他好文   时间:2014-06-25 07:29:49    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!