test7.c

来自「安装DDD之前」· C语言 代码 · 共 68 行

C
68
字号
/* $Header: /cvsroot/lesstif/lesstif/test/Xm/xmos/test7.c,v 1.1 2001/08/15 08:04:37 amai Exp $ *//* Test some non-documented interfaces.   As opposed to other tests within this xmos/ directory this   is a non-interactive approach! */#include <stdlib.h>#include <stdio.h>#include <X11/Intrinsic.h>/* this is not documented?!: */extern void_XmOSQualifyFileSpec(String dirSpec,                     String filterSpec,                     String *pQualifiedDir,                     String *pQualifiedPattern);static char *paths[] = {     "",     "/",     "//",     "..",     "~"     };static char *filters[] = {    "",    "*",    ".*",    "..",    "~",    "foo"    };static intTest__XmOSQualifyFileSpec(void) {  String dirSpec, filterSpec, pQualifiedDir, pQualifiedPattern;  int d, f;    for (d=0; d<(sizeof(paths)/sizeof(char *)); d++) {     dirSpec=paths[d];     for (f=0; f<(sizeof(filters)/sizeof(char *)); f++) {         filterSpec=filters[f];         _XmOSQualifyFileSpec(dirSpec, filterSpec,                              &pQualifiedDir, &pQualifiedPattern);         fprintf(stdout, "_XmOSQualifyFileSpec(\"%s\", \"%s\") = \"%s\", \"%s\"\n\n",                         dirSpec, filterSpec, pQualifiedDir, pQualifiedPattern);     }  }  return 0;}intmain(int argc, char *argv[]) {  Test__XmOSQualifyFileSpec();       exit(0);}

⌨️ 快捷键说明

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