pragma用来指示编译选项。
1,#pragma once
指示头文件只被编译一次
2,#pragma pack(1)
指示采用1字节对齐,1可以换成2和4和8等等,换成其他数字比如3的话,这句话貌似会被编译器直接无视。
我只见过这2个用法,实际上用法非常多:
| alloc_text | comment | init_seg* | optimize |
| auto_inline | component | inline_depth | pack |
| bss_seg | data_seg | inline_recursion | pointers_to_members* |
| check_stack | function | intrinsic | setlocale |
| code_seg | hdrstop | message | vtordisp* |
| const_seg | include_alias | once | warning |
https://blog.youkuaiyun.com/lmhuanying1012/article/details/78549763
1035

被折叠的 条评论
为什么被折叠?



