呵呵仙8 发表于 2021-5-10 10:04:46

其实嵌入C++代码快,还是调用API快?

本帖最后由 呵呵仙8 于 2021-5-10 10:22 编辑

1,其实嵌入C++代码快?               2,还是调用API快?                                                

嵌入C++代码,我就不说了。不会弓 单窗选择,不能错一个英文字!!看上简短,实即。。。

说EXE的效率吧!火山会不会先调用C++的类库,再C++调用API!!就是套娃3次?

火山调用API,会不会直接调用API!!就是套娃2次?



shuimiao 发表于 2021-5-10 10:43:07

好像没多大区别吧,就好像易语言里的方法a经常调用了API,但是方法b又调用了方法a,方法b没感觉效率明显下降

呵呵仙8 发表于 2021-5-10 13:01:47

shuimiao 发表于 2021-5-10 10:43
好像没多大区别吧,就好像易语言里的方法a经常调用了API,但是方法b又调用了方法a,方法b没感觉效率明显下 ...

CALL的次数多就明显了!!

创世魂 发表于 2021-5-10 13:20:32

比易语言快。

华天微读 发表于 2021-5-10 18:49:05

火山的大部分方法, 都是以嵌入式方法封装的, 嵌入式的意思就是, 将C/C++代码,直接嵌入到调用位置, 所以, 你看似套娃,实际上是直接调用API(或C/C++)函数的.

夏末雨蝉 发表于 2021-5-10 19:04:26

华天微读 发表于 2021-5-10 18:49
火山的大部分方法, 都是以嵌入式方法封装的, 嵌入式的意思就是, 将C/C++代码,直接嵌入到调用位置, 所以, 你 ...

北总牛逼

Fang0x378 发表于 2021-5-10 19:29:03

你不知道火山的代码在编译的时候都是翻译(替换)成C++了吗?
嵌入的C代码在编译的时候一坨直接放进去,其他的火山代码还要翻译替换一下在放进去,最终都是c++的代码
页: [1]
查看完整版本: 其实嵌入C++代码快,还是调用API快?