资源简介
代码片段和文件信息
#ifdef _WIN32
#include
#include
#include
#include
#include “AfCd.h“
string AfCd::exeLocation(char seperator)
{
// 得到exe文件的全路径
char buf[512]={0};
GetModuleFileNameA(NULL buf 512);
// 替换分隔符
string filePath = buf;
if(seperator != ‘\\‘) //windows下默认是反斜线
{
for(int i=0; i {
if(filePath[i] == ‘\\‘)
filePath[i] = seperator;
}
}
// 去除文件名,得到纯目录
int pos = filePath.rfind(seperator);
string cd = filePath.substr(0 pos + 1);
return cd;
}
void AfCd::cd(const string& dir)
{
SetCurrentDirectoryA(dir.c_str());
}
void AfCd::cd()
{
string where = exeLocation(‘\\‘);
cd(where);
}
#endif
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 442 2016-01-30 20:11 Test08_Client\afos\AfCd.h
文件 764 2016-01-30 20:11 Test08_Client\afos\AfCd_Win32.cpp
文件 481 2016-01-30 20:14 Test08_Client\afos\AfFineClock.h
文件 494 2016-01-30 20:14 Test08_Client\afos\AfFineClock_Win32.cpp
文件 386 2016-01-30 20:11 Test08_Client\afos\AfMutex.h
文件 1128 2016-01-30 20:11 Test08_Client\afos\AfMutex_Linux.cpp
文件 976 2016-01-30 20:11 Test08_Client\afos\AfMutex_Win32.cpp
文件 378 2016-01-30 20:11 Test08_Client\afos\AfSem.h
文件 1422 2016-01-30 20:11 Test08_Client\afos\AfSem_Linux.cpp
文件 1172 2016-01-30 20:11 Test08_Client\afos\AfSem_Win32.cpp
文件 9142 2016-12-15 21:59 Test08_Client\afos\AfSocket.cpp
文件 3400 2016-01-30 20:11 Test08_Client\afos\AfSocket.h
文件 552 2016-01-30 20:11 Test08_Client\afos\AfThread.h
文件 1145 2016-01-30 20:11 Test08_Client\afos\AfThread_Linux.cpp
文件 1585 2016-12-17 20:04 Test08_Client\afos\AfThread_Win32.cpp
文件 395 2016-01-30 20:11 Test08_Client\afos\ChangeLog.txt
文件 3984 2016-12-15 23:04 Test08_Client\afutil\AfByteBuffer.h
文件 896 2016-12-19 22:06 Test08_Client\afutil\AfCommonUtils.h
文件 1729 2016-12-18 19:49 Test08_Client\afutil\AfTcpRecv.h
文件 810 2016-12-18 19:49 Test08_Client\afutil\AfTcpSend.h
文件 2507 2016-12-14 11:39 Test08_Client\jsoncpp\allocator.h
文件 2209 2016-12-14 11:39 Test08_Client\jsoncpp\assertions.h
文件 662 2016-12-14 11:39 Test08_Client\jsoncpp\autoli
文件 6254 2017-01-18 14:29 Test08_Client\jsoncpp\config.h
文件 1760 2016-12-14 11:39 Test08_Client\jsoncpp\features.h
文件 758 2016-12-14 11:39 Test08_Client\jsoncpp\forwards.h
文件 420 2016-12-14 11:39 Test08_Client\jsoncpp\json.h
文件 58006 2016-12-18 10:30 Test08_Client\jsoncpp\json_reader.cpp
文件 3374 2016-12-14 11:39 Test08_Client\jsoncpp\json_tool.h
文件 47830 2016-12-18 10:31 Test08_Client\jsoncpp\json_value.cpp
............此处省略22个文件信息
- 上一篇:C++ 按任意键退出
- 下一篇:c++ 很好用的电子秤源码
相关资源
- 监视文件目录变化(qt源码)
- Makefile文件教程.pdf
- linux下获取CPU内存使用信息,网络流量
- qt5 旋转(.patch文件源码)
- busybox详解制作根文件系统
- windows文件夹监控(c++源码)
- 汇编:debug和masm等子程序(masm和li<
- 暴力巡警文件删除工具
- 将音视频文件转换为rtsp流(live555 媒
- Ftp客户端连接服务器(源码+可执行文
- g711a音频文件转aac格式
- VC++图片控件(Picture Control)显示资源
- C++实战源码-修改可执行文件中的资源
- C++实战源码-在指定目录下查找文件(
- C++实战源码-将Word文档中数据导出到文
- C++实战源码-将多个文本文件合并到
- C++实战源码-读取文本文件内容到Wor
- C++实战源码-管理计算机内图片文件的
- C++实战源码-Wave文件播放1(入门级5
- C++实战源码-播放RM文件(入门级561)
- C++实战源码-将文本文件中的数据导入
- C++实战源码-将Excel表格中数据导出到
- C++ 如何在程序中显示文件属性对话框
- C++ 隐藏和显示桌面文件(提高篇-04
- C++ 列举系统中的可执行文件(提高篇
- C++ 如何建立文件关联(提高篇-119)
- C++ 获取文件名(提高篇-219).zip
- C++ 使用CFile类实现文件的复制(提高
- C++ 使用API函数CopyFile实现文件的复制
- C++ 批量移动文件(提高篇-204).zip
评论
共有 条评论