UNIX环境高级编程学习之第六章系统数据文件和信息-实现uid to name [code lang="cpp"]#include <stdio.h> #include <stddef.h> #include <string.h> #include <pwd.h> char * getuidtoname(unsigned int uid) { struct passwd *ptr; setpwent();//实现打开/etc/passwd文件 while((ptr =…
UNIX环境高级编程学习之第六章系统数据文件和信息-实现uid to name [code lang="cpp"]#include <stdio.h> #include <stddef.h> #include <string.h> #include <pwd.h> char * getuidtoname(unsigned int uid) { struct passwd *ptr; setpwent();//实现打开/etc/passwd文件 while((ptr =…
UNIX环境高级编程学习之第四章文件和目录-用C实现Shell中的"ls -l"功能 [code lang="cpp"]// 只能查看目录中的所有文件属性 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> #include <sys/stat.h> #include <dirent.h> int main(int argc, cha…
UNIX环境高级编程学习之第五章标准IO-实现查看所有用户 [code lang="cpp"]#include <string.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> int main(int argc, char *argv[]) { char szBuf[512]; char szName[512]; FILE *f = fopen("/etc/passwd",…
UNIX环境高级编程学习之第三章文件IO-文件读偏移操作 [code lang="cpp"]#include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> #include <stdlib.h> #include <string.h> #include <errno.h> int …
UNIX环境高级编程学习之第三章文件IO-文件读操作 [code lang="cpp"] #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> #include <stdlib.h> #include <string.h> #include <errno.h> int e…
Online Tools : 在线工具集合。 Encode : UTF-8 特色 DES 加密解密 支持多种字符集(UTF-8, GBK) 支持多种编码格式(Hex, Base64, UrlCode) 访问网址