首先定义了typedef unsigned char OCTET;
又定义了 typedef std::vector<OCTET> OCTETSTR;class HexEncoder : public borZoi {
public:
inline HexEncoder (OCTETSTR vin) { v=vin; } // set v = to vin
inline HexEncoder (DER der) { v=der.v; } HexEncoder& operator= (const HexEncoder& d);
std::ostream& put (std::ostream&s) const;
OCTETSTR v;private:
};在MFC中调用
HexEncoder hex(der);我想把hex中得知转化为CString类型的,请问该怎么转化?
又定义了 typedef std::vector<OCTET> OCTETSTR;class HexEncoder : public borZoi {
public:
inline HexEncoder (OCTETSTR vin) { v=vin; } // set v = to vin
inline HexEncoder (DER der) { v=der.v; } HexEncoder& operator= (const HexEncoder& d);
std::ostream& put (std::ostream&s) const;
OCTETSTR v;private:
};在MFC中调用
HexEncoder hex(der);我想把hex中得知转化为CString类型的,请问该怎么转化?
解决方案 »
- classWizard中看不到自定义的类
- OpenGL中的旋转一问
- MultiByteToWideChar LdapUnicodeToUTF8 问题
- 一个简单的sql语句
- 用VC++编写了一个应用程序,为什么运行一段时间会出现内存不足的提示?
- 令我苦恼的简单问题!CList同CTypedptrList到底有什么区别?
- ※※※ 如何在win32汇编中调用中断 ※※※
- 我是位COM初学者不知如何怎么老是出现错误?请专家指点迷津
- 请问winsock编程其中结构sockaddr与sockaddr_in的区别
- 应该是个区域问题
- 我用vc6作编译器,怎么才能一个工程里面有多个main()?
- com编程的dll问题!
{
int i,nSize;
nSize=hex.v.size(); CString strResult;
char * pBuffer=strResult.GetBuffer(nSize);
for(i=0;i<nSize;i++)
{
pBuffer[i]=hex.v[i];
}
strResult.ReleaseBuffer(nSize);
return strResult;
}