c++获取当前时间做文件夹名字
时间: 2023-07-07 21:18:23 浏览: 196
你可以使用C++标准库中的<ctime>头文件中的函数来获取当前时间,并将其用作文件夹名字。
下面是一个示例代码:
```c++
#include <iostream>
#include <ctime>
#include <string>
#include <sstream>
#include <sys/stat.h>
using namespace std;
int main() {
time_t now = time(nullptr);
tm *ltm = localtime(&now);
stringstream ss;
ss << 1900 + ltm->tm_year << "-" << 1 + ltm->tm_mon << "-" << ltm->tm_mday << "_" << ltm->tm_hour << "-" << ltm->tm_min << "-" << ltm->tm_sec;
string folder_name = ss.str();
mkdir(folder_name.c_str(), 0777);
cout << "Folder created: " << folder_name << endl;
return 0;
}
```
这个程序将会创建一个以当前时间命名的文件夹。例如,如果现在的时间是2022年3月17日,下午3点23分45秒,那么程序将会创建一个名为“2022-3-17_15-23-45”的文件夹。
相关问题
c++获取当前时间命名文件夹
你可以使用C++标准库中的<ctime>头文件中的函数来获取当前时间,并将其用作文件夹名字。
下面是一个示例代码:
```c++
#include <iostream>
#include <ctime>
#include <string>
#include <sstream>
#include <sys/stat.h>
using namespace std;
int main() {
time_t now = time(nullptr);
tm *ltm = localtime(&now);
stringstream ss;
ss << 1900 + ltm->tm_year << "-" << 1 + ltm->tm_mon << "-" << ltm->tm_mday << "_" << ltm->tm_hour << "-" << ltm->tm_min << "-" << ltm->tm_sec;
string folder_name = ss.str();
mkdir(folder_name.c_str(), 0777);
cout << "Folder created: " << folder_name << endl;
return 0;
}
```
这个程序将会创建一个以当前时间命名的文件夹。例如,如果现在的时间是2022年3月17日,下午3点23分45秒,那么程序将会创建一个名为“2022-3-17_15-23-45”的文件夹。
ue5 c++ 获取当前文件夹绝对路径
可以使用以下代码获取当前文件夹的绝对路径:
```cpp
#include <iostream>
#include <filesystem>
namespace fs = std::filesystem;
int main()
{
fs::path current_path = fs::current_path();
std::cout << current_path << std::endl;
return 0;
}
```
运行结果会输出当前文件夹的绝对路径。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)