std::string dirPath = "/storage/emulated/0/六点半直装系统";
struct stat st;
if (stat(dirPath.c_str(), &st)!= 0 ||!S_ISDIR(st.st_mode)) { // 判断文件夹是否不存在
if (ImGui::BeginChild("子菜单0", ImVec2(0, 0), true, ImGuiWindowFlags_None)) {
ImGui::BeginChild("六点半", ImVec2(ImGui::GetContentRegionAvail().x, 110), true, ImGuiWindowFlags_NoScrollbar);
ImGui::BulletText("检测到手机目录/storage/emulated/0/六点半直装系统文件夹不存在,请先创建该文件夹");
ImGui::EndChild();
}
} else {
std::time_t now = std::time(nullptr);
char expirationTime[64];
std::strftime(expirationTime, sizeof(expirationTime), "%Y-%m-%d %H:%M:%S", std::localtime(&now));
std::string logPath = "/storage/emulated/0/六点半直装系统/运行日志.txt";
std::ofstream outFile(logPath, std::ios::app); // 以追加模式打开文件,如果文件不存在会创建它
if (outFile.is_open()) {
// 写入直装运行时间
outFile
struct stat st;
if (stat(dirPath.c_str(), &st)!= 0 ||!S_ISDIR(st.st_mode)) { // 判断文件夹是否不存在
if (ImGui::BeginChild("子菜单0", ImVec2(0, 0), true, ImGuiWindowFlags_None)) {
ImGui::BeginChild("六点半", ImVec2(ImGui::GetContentRegionAvail().x, 110), true, ImGuiWindowFlags_NoScrollbar);
ImGui::BulletText("检测到手机目录/storage/emulated/0/六点半直装系统文件夹不存在,请先创建该文件夹");
ImGui::EndChild();
}
} else {
std::time_t now = std::time(nullptr);
char expirationTime[64];
std::strftime(expirationTime, sizeof(expirationTime), "%Y-%m-%d %H:%M:%S", std::localtime(&now));
std::string logPath = "/storage/emulated/0/六点半直装系统/运行日志.txt";
std::ofstream outFile(logPath, std::ios::app); // 以追加模式打开文件,如果文件不存在会创建它
if (outFile.is_open()) {
// 写入直装运行时间
outFile