t0005.c

来自「unix上的TDS协议实现」· C语言 代码 · 共 43 行

C
43
字号
#include <stdio.h>#include <ctpublic.h>/*  only include this if you need access to PWD information  */#include "common.h" static char  software_version[]   = "$Id: t0005.c,v 1.2 2002/08/28 08:07:36 freddy77 Exp $";static void *no_unused_var_warn[] = {software_version,                                     no_unused_var_warn};int main(){   CS_CONTEXT *ctx;    CS_CONNECTION *conn;    CS_COMMAND *cmd;    CS_RETCODE ret;   int verbose = 0;   int i = 0;    /************** ADDED LINE **********************/   fprintf(stdout, "%s: Testing login, logout\n", __FILE__);   while (i++ < 100) { /********** ADDED LINE *********************/   if (verbose)		{ fprintf(stdout, "Trying login\n"); }   ret = try_ctlogin(&ctx, &conn, &cmd, verbose);   if (ret != CS_SUCCEED) {     fprintf(stderr, "Login failed\n");     return 1;   }   if (verbose)		{ fprintf(stdout, "Trying logout\n"); }   ret = try_ctlogout(ctx, conn, cmd, verbose);   if (ret != CS_SUCCEED) {     fprintf(stderr, "Logout failed\n");     return 2;   }   } /**************************** ADDED LINE **********************/   if (verbose)		{ fprintf(stdout, "Test suceeded\n"); }   return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?