摘要:
今天朋友遇到了_variant_t类型的赋值问题、整整帮他调试了1个多小时啊。。。这方面的问题网上也没什么好答案、自己琢磨了一个小时总算明白了_variant_t vtData;char *ptData = NULL;//赋值过程先略过、这方面资料好找的//ptData 赋上vtData大小的空间//ptData = new char[lDataSize+1];//也可以malloc这些就不说了...//vtData用编译器的watch可以看到是数组.//一开始想都没想直接memcpy(ptData,&vtData,lDataSize);//然后发现赋值没成功//纠结了一个多小时后用以 阅读全文