资源简介


资源截图

代码片段和文件信息


#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\autolink.h

     文件       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个文件信息

评论

共有 条评论