为什么VB6.0不需要释放内存,而同样的结构体在C++ DLL使用,C++自己反倒需要释放内存呢?字符串有什么不同?
http://blog.csdn.net/jiftlixu/article/details/5351741
VB和C++的思想完全不同,不建议进行对比。C++中的字符串需要看定义方法,定义成char数组的不需要释放内存,定义成char*则需要。VB这个语言就不涉及内存操作问题。因为不知道你的具体代码,所以回答可能不够准确,请见谅。
char
char*