Glib之基础分析
来源:互联网 发布:java华容道代码 编辑:程序博客网 时间:2024/05/29 20:00
Glib在标准c库上封装了一些东西,先挑简单的看下,比如glib-2.28.7/glib下的gstdio.c文件。
该文件定义了g_access g_chdir g_chmod g_creat g_fopen g_freopen g_lstat g_mkdir g_open g_remove g_rename g_rmdir g_stat g_unlink
g_utime等函数。
这些函数的结构都差不多,用宏隔开,一个是win的,一个是linux。linux中都是直接调用库函数。
对这些函数,lstat stat utime三个函数面生,man一下:
lstat 和stat函数都是返回文件的信息。区别在于:如果path参数是个链接文件,lstat返回的这个链接本身的stat,而不是链接文件指向文件的stat。
utime函数修改文件的访问和修改时间。
- Glib之基础分析
- Glib基础
- glib学习笔记之四——GLib核心应用支持:glib库线程池代码分析
- dbus 之 dbus-glib
- glib使用之哈希表
- SylixOS之glib移植
- bluez 协议栈实现3 应用层的协议栈实现分析之glib
- glib
- GLib
- Glib
- glib
- glib
- glib学习记录_________基础篇
- glib学习笔记之三——GLib核心应用支持:glib 中 IO Channels 理解
- glib库线程池代码分析
- glib库 hash表实现分析
- Maemo Linux手机平台系列分析:8 Maemo平台开发之 使用Glib绑定的D-Bus
- Maemo Linux手机平台系列分析:10 Maemo平台开发之 使用Glib/D-Bus做异步操作
- 浅谈构造函数与析构函数的调用顺序
- 团队建设
- QQ登录接口集成,QQ+登录ASP.net+代码,+QQ+oauth的使用
- acm pku 1064 cable master
- hdu1350.Taxi Cab Scheme
- Glib之基础分析
- inputtext(javascript,限制输入两位整数,不满两位前端自动补零)
- NDK Jni学习
- zoj 2532(Internship )找割边
- 简单的QT绘图程序
- 开始运行命令集合
- 线段树初步理解...
- WinCE全屏
- 日本語网站