电话本------获取默认文件地址
来源:互联网 发布:营销活动数据库表设计 编辑:程序博客网 时间:2024/05/22 03:39
// 2.11.cpp : 定义控制台应用程序的入口点。//#include <windows.h>#include <string.h>#include<stdio.h>const unsigned int MAX_LENGTH_OF_CMD = 300;const char* DEFAULT_FILE_NAME = "temp.txt";/*strDefaultFileFullPath要确保足够的存储空间,建议为MAX_PATH*/int GetDefaultFileFullPath(char *strDefaultFileFullPath, const char *strDefaultFileName, const char *strArgv0){int i = strlen(strArgv0) - 1;printf("%d\n",i);while(i >= 0){if(strArgv0[i] == '\\')break;i--;}if(i < 0){strcpy(strDefaultFileFullPath, strDefaultFileName);printf("%d ",i);}else{strcpy(strDefaultFileFullPath, strArgv0);strcpy(strDefaultFileFullPath + i + 1, strDefaultFileName);printf("%d ",i);}return 1;}int main(int argc, char* argv[]){char DefaultFileFullPath[MAX_PATH];GetDefaultFileFullPath(DefaultFileFullPath, DEFAULT_FILE_NAME,argv[0]);printf("%s\n", DefaultFileFullPath); getchar();return 0;}
注意两个问题,是建立在于输入的文件地址同目录下(此时默认与exe同一目录,因为采用的是argv[0])
且'\\'代表 \,若,查询到没有'\\',则表明没有二级目录。
- 电话本------获取默认文件地址
- 电话本------输出默认文件内的信息
- S60获取SIM电话本
- 获取电话本的联系人电话
- [Android]获取系统电话本实例
- linux shell 获取默认网关地址
- Java 获取文件默认编码
- 电话本
- 电话本
- 电话本
- 电话本
- 电话本
- Android——查看并获取电话本
- 获取被人电话本的小恶意程序
- shell 获取网卡IP地址 子网掩码 默认网关 广播地址 MAC地址
- 在Qt下使用QNetworkInterface类获取默认网关地址
- win8.1系统默认启动项的文件目录地址
- 获取文件当前地址GetModuleFileName函数
- 内存测工具
- Windows下用Mingw编译Boost.Regex库
- boa-0.94.13:Hello CGI
- Swing —— JTable鼠标移入更换单元格颜色
- 各种Layout用到的一些重要的属性:
- 电话本------获取默认文件地址
- 黑马程序员---GUI编程
- firefly+cocos2d-x对战类手机网游《进击的9秒》V1.1源码下载
- 善良公社—JS加我好友
- SQL Server 2008数据库重命名方法
- extern和EXPORT_SYMPOL
- Oracle 表空间与数据文件
- noip2013 简要题解
- 收藏的网站列表