curl 라이브러리를 링크하고 있는 AAA라이브러리
class AAA
{
protected:
char m_buf[65536];
unsitned int m_nWriteSize;
}
AAA 라이브러리에서는 멤버 변수를 들고 있으며
멀티스레드 환겨에서 사용하기 위하여
extern "C" size_t AAA::writer( void *source , size_t size , size_t nmemb , void *userData)
{
AAA* pAAA = (AAA*)userData;
if(pAAA == NULL)
return -1;
const int SIZE = size * nmemb;
pAAA->Write((char*)source, SIZE);
return SIZE;
}