注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

jasy.ice 的小房子

iceplayer gtk linux c

 
 
 

日志

 
 

glib小函数 (笔记)  

2010-04-06 20:41:37|  分类: GTK |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
/* 返回应用程序的名称*/
gchar* g_get_prgname (void);

/* 设置应用程序的名称*/
void g_set_prgname (const gchar *prgname);

/* 返回当前用户的名称*/
gchar* g_get_user_name (void);

/* 返回用户的真实名称。该名称来自“passwd”文件。返回当前用户的主目录*/
gchar* g_get_real_name (void);

/* 返回当前使用的临时目录,它按环境变量TMPDIR、TMPandTEMP 的顺序查找。如果上面的环境变量都没有定义,返回“ / t m p”*/
gchar* g_get_home_dir (void);
gchar* g_get_tmp_dir (void);

/* 返回当前目录。返回的字符串不再需要时应该用g_free ( ) 释放*/
gchar* g_get_current_dir (void);

/*获得文件名的不带任何前导目录部分的名称。它返回一个指向给定文件名字符串的指针*/
gchar* g_basename (const gchar *file_name);

/* 返回文件名的目录部分。如果文件名不包含目录部分,返回“ .”。 返回的字符串不再使用时应该用g_free() 函数释放*/
gchar* g_dirname (const gchar *file_name);

/* 如果给定的file_name是绝对文件名(包含从根目录开始的完整路径,比如/usr/local),返回TRUE */
gboolean g_path_is_absolute (const gchar *file_name);

/* 返回一个指向文件名的根部标志(“/”)之后部分的指针。 如果文件名file_name不是一个绝对路径,返回NULL */
gchar* g_path_skip_root (gchar *file_name);

/*指定一个在正常程序终止时要执行的函数*/
void g_atexit (GVoidFunc func);

还有一些:
g_filename_from_uri (text, NULL, NULL);

g_filename_to_utf8

g_path_get_basename

g_path_get_dirname

  评论这张
 
阅读(678)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018