易截截图软件、单文件、免安装、纯绿色、仅160KB

c小问题

C/C++ code:

command.h
/* DEFUN for vty command interafce. Little bit hacky ;-). */
#define DEFUN(funcname, cmdname, cmdstr, helpstr) \
int funcname (struct cmd_element *, struct vty *, int, char **); \
struct cmd_element cmdname = \
{ \
cmdstr, \
funcname, \
helpstr \
}; \
int funcname \
(struct cmd_element *self, struct vty *vty, int argc, char **argv)





C/C++ code:

command.c
/* Enable command */
DEFUN (enable,
config_enable_cmd,
"enable",
"Turn on privileged mode command\n")
{
/* If enable password is NULL, change to ENABLE_NODE */
if ((host.enable == NULL && host.enable_encrypt == NULL) ||
vty->type == VTY_SHELL_SERV)
vty->node = ENABLE_NODE;
else
vty->node = AUTH_ENABLE_NODE;

return CMD_SUCCESS;
}


读开源代码,宏里面包括结构体的形式第一次看见...以上是不是相当于下面代码


C/C++ code:

int enable (struct cmd_element *, struct vty *, int, char **);
struct cmd_element config_enable_cmd =
{
"enable",
enable,


相关问答:

jsp中 <c:if test> 相关问题

在查询后将查询出来的值赋给各输入框
<c:if test="${not empty dataValue}">
      fm.SAMPLING_DATE.value=" <c:out value='${dataValue.SAMPLING_DATE}'/ ......

ftp上传下载c文件方式

在ue中从远程unix用二进制方式下载c文件到本地,修改之后用二进制方式上传到unix中,再用vi打开该文件,每行后面就会有一个^M的换行符,如果采用ascii方式下载,二进制方式上传的话就没有^M,那请问这样会对程序文件 ......

eclipse3.5+cdt编译c有问题

编译普通的c没问题啊,但编译javah生成的就报错:
gcc -O0 -g3 -Wall -c -fmessage-length=0 -oHelloWorld.o ..\HelloWorld.c
gcc -otest.exe HelloWorld.o
d:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../. ......

诚聘C/C++开发工程师(深圳)

由于公司发展需要,在此真诚寻找开发人员,要求如下:
岗位职责:

1、核心代码编写;
2、确保软件产品的质量;

岗位要求:
1、熟悉C及C++程序设计,熟悉汇编语言,熟悉C/C++标准库。
......

C 语言开发请教

小弟最近需要用LINUX C开发一个SOCKET SERVER,还有很多问题没弄明白,特在此请教大家 - -!!......

程序大概的是这样的:

一个LINUX C SOCKET SERVER,用于从数据库读写数据并操作相关缓存.

客户端 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号