摘要: //递归实现获取对应目录下的子目录及文件 1 package com.lixl.test; 2 3 import java.io.*; 4 5 public class FileList { 6 7 public static void main(String[] args){ 8 9 File f = new File("D:/eclipse");10 int level = 0;11 12 System.out.println(f.getName());13 level+... 阅读全文
posted @ 2012-08-02 22:57 cnlixl 阅读(263) 评论(0) 推荐(0) 编辑
摘要: errno(需include errno.h),当API调用出错时保留最后一次出错信息,在unix系统下作为一种常用的调试手段。但是errno是一个数字,代表的具体含义还要到errno.h中去阅读宏定义,而每次查阅是一件很繁琐的事情。有下面几种方法可以方便的得到错误信息(1)void perror(const char *s)函数说明perror ( )用来将上一个函数发生错误的原因输出到标准错误(stderr),参数s 所指的字符串会先打印出,后面再加上错误原因 字符串。此错误原因依照全局变量 errno 的值来决定要输出的字符串。(2) char *strerror(int errno)将 阅读全文
posted @ 2012-08-02 22:02 cnlixl 阅读(154) 评论(0) 推荐(0) 编辑