![]() |
1
1
考虑使用模板。这将允许您在可能的情况下编写泛型代码,并在编译时专门编写代码 有时称为静态多态性。 http://en.wikipedia.org/wiki/Curiously_Recurring_Template_Pattern |
![]() |
2
0
在现代处理器上,虚拟函数的速度非常快,所以我不确定是否会立刻拒绝它们。进行一两次定时测试以确定。虚拟函数为您提供了运行时多态性,允许您编写(或在编译时生成)更少的代码。模板所表示的静态多态性可能会导致编译器生成大量您试图避免的代码。 |
![]() |
3
0
为了避免编写大量的格式,编写一个Color类或类似的类,它总是存储一个特定的格式(例如A8R8G8B8或A32R32G32B32F),然后在该类上有方法以不同的格式检索,例如。
|
![]() |
4
0
(这是我的新答案,因为经过广泛的研究,我得出结论,adobegil不适合用于此目的。) 我强烈推荐Windows映像组件的体系结构和界面设计。 我的意思是:
|
![]() |
5
0
更快 使用这种方法,尽管它涉及到一位像素,但当仍然压缩时,这些像素本身就很难处理。 对像素级函数调用保持警惕是正确的。我从来没有见过像素函数不能使处理速度慢得让人无法接受的情况。 |
![]() |
AstralHex · 矩阵乘法代码工作不正常 6 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 6 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 6 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 6 月前 |