ChinaUnix.net
相关文章推荐:

define是什么意思

#define CYCLE(x) CYCLE_##x

by tutuzhang - C/C++ - 2004-02-10 01:06:50 阅读(12004) 回复(9)

相关讨论

特别是((void)0),十分不解啊

by kendiy - C/C++ - 2009-05-19 20:47:13 阅读(7714) 回复(2)

看一个工程(transmission)的代码,其中有个头文件中包含以下代码: typedef struct tr_benc { #define TYPE_INT 1 #define TYPE_STR 2 #define TYPE_LIST 4 #define TYPE_DICT 8 char type; union { int64_t i; struct { int i; int nofree; char * s; } s; struct { int alloc; int count; ...

by ThinkMachine - C/C++ - 2008-10-30 01:13:17 阅读(5770) 回复(10)

请问 #define func() (void)(0) 是什么意思?

by Scorpioo - C/C++ - 2006-10-17 13:14:02 阅读(1811) 回复(1)

这个宏定义是什么意思?#define MIO_RAW_READ (mio_read_func)&_mio_raw_read? 其中_mio_raw_read是一个函数名: #define MIO_READ_FUNC pth_read //这个pth_read是pth线程库函数 ssize_t _mio_raw_read(mio m, void *buf, size_t count) { return MIO_READ_FUNC(m->fd, buf, count); } mio_read_func是一个指向函数的指针变量: typedef ssize_t (*mio_read_func) (mio m, void* buf, size_t ...

by yelvtaohua - C/C++ - 2005-11-01 12:16:52 阅读(1608) 回复(2)

#ifndef HOSTAP_CRYPT_MODULE /* Old hostap_crypt module is now part of hostap module. */ #include "hostap_crypt.c" #else /* HOSTAP_CRYPT_MODULE */ #define hostap_crypto_init() #define hostap_crypto_deinit()#endif /* HOSTAP_CRYPT_MODULE */ 红色部分define 定义的函数 是什么意思? 这个也是宏吗??

by joealec - C/C++ - 2004-12-22 11:40:15 阅读(3488) 回复(3)

__sighandler_t 是一个函数指针,该函数有一个整型参数,返回void 但 ((__sighandler_t) -1) 函数指针后跟一个-1 又是什么意思呢? 接下来: define SIG_DFL ((__sighandler_t) 0)

by welcome008 - C/C++ - 2007-12-18 15:15:57 阅读(2100) 回复(2)

今天读内核代码读到一行这样的define,不知道是什么意思,请大侠们解释一下。 #define DRIVE_INFO ( * ( struct drive info * )0x90080 ) 请问一下这个0x90080是什么,是指针,或其它,它表达的是什么意思。 谢谢!

by 暗黑力量 - C/C++ - 2004-12-01 00:55:27 阅读(1284) 回复(1)

如题 #define GLOBAL_MISC_DECL(t,a) t a=(t)gMISC_##a 这个宏表示什么意思。 非常感谢。 [ 本帖最后由 lonner 于 2008-9-19 00:29 编辑 ]

by lonner - C/C++ - 2008-09-20 10:13:02 阅读(3350) 回复(8)
by heavensword - C/C++ - 2006-08-17 13:09:51 阅读(4441) 回复(3)
by licye310 - C/C++ - 2005-05-09 10:43:31 阅读(1330) 回复(2)