最近在做Opencv图像处理方面的,对加载图像时路径问题头疼了N久,问题解决,记录下来给自己保存。1和2可以在加载一组图片时用。3在加载一幅图像时用
1、数组转化为CString:直接用CString函数即可,如:
char array[100] = {0};
CString str2;
str2 =CString(array);
2、CString转化为数组类型:
char array[100] = {0};
CString str2;
int length = str2.GetLength();
for (int s = 0;s<length;s++)
{
array[s] = str2.GetAt(s);
}
3、CString类型转化为const char*:
CString filename;
const char* tmp = NULL;
std::string tempname = (LPCSTR)CStringA(filename);
tmp = tempname.c_str();