GDALOpen
按照一个完整的GDAL程序编写了一个练习。但在列子中
BOOL CtextDoc::OnOpenDocument(LPCTSTR lpszPathName)
{
………
DataSet = (GDALDataset*)GDALOpen(lpszPathName,GA_ReadOnly);
………
}
编译可以通过。但自己编写的就会报告:
error C2664: “GDALOpen”: 不能将参数 1 从“LPCTSTR”转换为“const char *”f:\wzx\gdal_text\text-2\text\textdoc.cpp
尝试把类型改为 const char *后编译可通过。。但显示tif图像。
在例题中更改后结果相同。所以该段代码必须为 LPCTSTR 类型。现在还没搞明白到底是怎么回事。
但在上一次的练习中这个问题可以编译通过。
[解决办法]
你加我QQ吧 我们再聊739659247