【发布时间】:2013-01-17 01:49:05
【问题描述】:
#include "stdafx.h"
#include <string>
#include <windows.h>
using namespace std;
int main()
{
string FilePath = "C:\\Documents and Settings\\whatever";
CreateDirectory(FilePath, NULL);
return 0;
}
错误:错误 C2664:“CreateDirectory”:无法将参数 1 从“const char *”转换为“LPCTSTR”
- 如何进行这种转换?
- 下一步是将今天的日期设置为字符串或字符,并将其与文件路径连接起来。这会改变我执行第 1 步的方式吗?
- 我不擅长数据类型和转换,对 5 岁的孩子有什么好的解释吗?
【问题讨论】:
-
我不想把这个告诉你,但 C++ 并不适合 5 岁的孩子。 :(
-
API 编程也不是。