- 主题:试用Rust一个月之感想
我一直以为高效就是内存和cpu消耗少,不知道模板和这有啥关系,JAVA和go和c都没有template
【 在 hyperLee 的大作中提到: 】
: c++ 这么好用的,还说累,还到fortran你不死菜了。
: 高效跟用不用模板没什么必然关系。
: 高效跟你的数据结构,向量化程度有关系,你追求的编译期确定静态推导,跟高效风马牛不相关。
: ...................
--
FROM 221.222.21.*
不懂问一下,是因为void*进行类型转换的时候有性能消耗是么?
【 在 here080 的大作中提到: 】
: 当然有关系。
: 模板替代了void*,这就是为什么C++比C快
--
FROM 221.222.21.*
谢谢
【 在 here080 的大作中提到: 】
: 不是类型转换有性能消耗,而是:
: 1. 指针本身有性能消耗
: 2. void*导致编译器无法进行优化。
--
FROM 114.249.21.*
总觉得和模板不一样
【 在 here080 的大作中提到: 】
: java有generics
--
FROM 221.222.20.*