简单问题 ( 积分: 100 )

  • 主题发起人 主题发起人 ayu310
  • 开始时间 开始时间
A

ayu310

Unregistered / Unconfirmed
GUEST, unregistred user!
一般在头文件中有如下的定义:
如头文件packet.h 中
#ifndef _packet_h
define _packet_h
...
这句意义何在。
 
一般在头文件中有如下的定义:
如头文件packet.h 中
#ifndef _packet_h
define _packet_h
...
这句意义何在。
 
如果没有定义_packet_h,则定义_packet_h,
这是预编译用的
假如packet.h在多个文件中include了,在预编译时就会产生重复引用的错误,编译通不过,用定义_packet_h办法可以避免这个问题
 
楼上说的对,顶一下!!!
 
接受答案了.
 
后退
顶部