我在 中创建了一个Win 32 dynamic link library
项目visual c++ 6.0
,而我编写了以下代码,它在编译时显示了一些错误。
for(i = 0; i < (int) len; i++)
{
strTmp.Format("%C", m_Track1Buffer[i]);
strASCII += strTmp;
}
当我编译上面的代码时,它显示了以下错误:
error C2228: left of '.Format' must have class/struct/union type
我的代码中包含以下内容header files
:
#include <string.h>
#include <cstring>
#include <iostream>
#include "stdafx.h"
#include <stdio.h>
#include <String.h>
#include <mmsystem.h>
#include <winsock2.h>
#include <windows.h>
除此之外,请告诉我为什么我无法CString
在上述项目中使用。我也包括了alstr.h
,但它对我没有帮助。