不用模板使用void*代替类型怎么
不用模板使用void*代替类型如何比如写个链模板里面用T,我都用void*,有没有什么问题类模板?void*[解决办法]
不用模板使用void*代替类型如何
比如写个链模板里面用T,我都用void*,有没有什么问题 类 模板?void*
[解决办法]
没啥,只是比较麻烦而且容易出错.
[解决办法]
许多基本类型都比void*的效率高。
[解决办法]如果有不得已的特化或者故意为之的policy,就很麻烦了,
[解决办法]能不能实现和提倡不提倡使用是两个不同层次的概念,很多能实现的东西但却不被提倡使用,LZ说的算是一例吧
[解决办法]能用 但是代码不会很友好 而且执行期不安全
[解决办法]C++的目标之一就是强化类型安全,个人认为,用void*也算是把C++当C来用了。
[解决办法]void *a,*b;
....
c=*a * *b;
请问,C 将会是什么类型?
[解决办法]如果在内部delete的时候,void *会有泄漏的,delete不知道该删除多少个字节
[解决办法]类型控制问题,你可以约束模板实例化的类型,