您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ CHECK_COMMAND函数代码示例

51自学网 2021-06-01 20:00:32
  C++
这篇教程C++ CHECK_COMMAND函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中CHECK_COMMAND函数的典型用法代码示例。如果您正苦于以下问题:C++ CHECK_COMMAND函数的具体用法?C++ CHECK_COMMAND怎么用?C++ CHECK_COMMAND使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了CHECK_COMMAND函数的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: asm_cmd_convert

int asm_cmd_convert(const char* word, int* c){	*c =	CHECK_COMMAND(word, PUSH)			CHECK_COMMAND(word, POP)			CHECK_COMMAND(word, ADD)			CHECK_COMMAND(word, SUB)			CHECK_COMMAND(word, MUL)			CHECK_COMMAND(word, DIV)			CHECK_COMMAND(word, SIN)			CHECK_COMMAND(word, COS)			CHECK_COMMAND(word, TAN)			CHECK_COMMAND(word, SQRT)			CHECK_COMMAND(word, POW)			CHECK_COMMAND(word, END)			CHECK_COMMAND(word, DUMP)			CHECK_COMMAND(word, ENTER)			CHECK_COMMAND(word, TAB)			CHECK_COMMAND(word, SPACE)			CHECK_COMMAND(word, OUT)			CHECK_COMMAND(word, MOV)			CHECK_COMMAND(word, SWAP)			CHECK_COMMAND(word, DUB)			CHECK_COMMAND(word, JMP)			CHECK_COMMAND(word, JBE)			CHECK_COMMAND(word, JB)			CHECK_COMMAND(word, JAE)			CHECK_COMMAND(word, JA)			CHECK_COMMAND(word, JE)			CHECK_COMMAND(word, JNE)			CHECK_COMMAND(word, FUNC)			CHECK_COMMAND(word, CALL)			CHECK_COMMAND(word, RET)			CHECK_COMMAND(word, IN)			CHECK_COMMAND(word, LN)			CHECK_COMMAND(word, ASIN)			CHECK_COMMAND(word, FAC)			CHECK_COMMAND(word, DEF)			CMD_NONE;	if (*c == CMD_NONE) return ASM_BAD_COMMAND_TOKEN;	return ASM_OK;}
开发者ID:ivanychev,项目名称:learning,代码行数:41,


示例2: auth_dovecot_server

intauth_dovecot_server(auth_instance * ablock, uschar * data){auth_dovecot_options_block *ob =       (auth_dovecot_options_block *) ablock->options_block;struct sockaddr_un sa;uschar buffer[DOVECOT_AUTH_MAXLINELEN];uschar *args[DOVECOT_AUTH_MAXFIELDCOUNT];uschar *auth_command;uschar *auth_extra_data = US"";uschar *p;int nargs, tmp;int crequid = 1, cont = 1, fd = -1, ret = DEFER;BOOL found = FALSE, have_mech_line = FALSE;HDEBUG(D_auth) debug_printf("dovecot authentication/n");if (!data)  {  ret = FAIL;  goto out;  }memset(&sa, 0, sizeof(sa));sa.sun_family = AF_UNIX;/* This was the original code here: it is nonsense because strncpy()does not return an integer. I have converted this to use the functionthat formats and checks length. PH *//*if (strncpy(sa.sun_path, ob->server_socket, sizeof(sa.sun_path)) < 0) {}*/if (!string_format(US sa.sun_path, sizeof(sa.sun_path), "%s",		  ob->server_socket))  {  auth_defer_msg = US"authentication socket path too long";  return DEFER;  }auth_defer_msg = US"authentication socket connection error";if ((fd = socket(PF_UNIX, SOCK_STREAM, 0)) < 0)  return DEFER;if (connect(fd, (struct sockaddr *) &sa, sizeof(sa)) < 0)  goto out;auth_defer_msg = US"authentication socket protocol error";socket_buffer_left = 0;  /* Global, used to read more than a line but return by line */while (cont)  {  if (dc_gets(buffer, sizeof(buffer), fd) == NULL)    OUT("authentication socket read error or premature eof");  p = buffer + Ustrlen(buffer) - 1;  if (*p != '/n')    OUT("authentication socket protocol line too long");  *p = '/0';  HDEBUG(D_auth) debug_printf("received: %s/n", buffer);  nargs = strcut(buffer, args, sizeof(args) / sizeof(args[0]));  /* HDEBUG(D_auth) debug_strcut(args, nargs, sizeof(args) / sizeof(args[0])); */  /* Code below rewritten by Kirill Miazine ([email
C++ CHECK_CONDITION函数代码示例
C++ CHECK_COLL函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。