读书人

关于字符串相加的有关问题

发布时间: 2012-02-19 19:43:39 作者: rapoo

关于字符串相加的问题
for (DWORD n = 0; n < dwData; n++)
{

str.Format(_T( "%s "),&pcCertContext-> pCertInfo-> SubjectPublicKeyInfo.PublicKey.pbData[dwData - (n + 1)]);
pbkey = pbkey + str;
}
原代码如上,第一次循环相加成功,第二次循环就在pbkey = pbkey + str;时,程序跳出了。

[解决办法]
for (DWORD n = 0; n < dwData; n++)
{

str.Format(_T( "%s "),&pcCertContext-> pCertInfo-> SubjectPublicKeyInfo.PublicKey.pbData[dwData - (n + 1)]);
AfxMessageBox(str); //查看字符串内容
pbkey = pbkey + str;
}
[解决办法]
TRACE(str);
调试看看

读书人网 >C++

热点推荐