关于性能提高技术的应用,下列说法错误的是()。A、展开循环,降低开销,使得进一步优化成为可能B、消除连续的函数调用C、选择适当的算法和数据结构D、增加存储器引用
关于性能提高技术的应用,下列说法错误的是()。
- A、展开循环,降低开销,使得进一步优化成为可能
- B、消除连续的函数调用
- C、选择适当的算法和数据结构
- D、增加存储器引用
相关考题:
下列关于编程优化的说法正确的是()A、使用编译器的优化选项后程序性能一定会获得提高B、循环展开得越多越彻底,程序的性能越好C、寄存器分配能够解决程序中的数据依赖问题D、现代主流C/C++编译器可以对简单的小函数进行自动Iinline
关于消除不必要的存储器引用,下列说法不正确的是()A、可以将迭代计算的值累计放入一个临时变量中,计算完成时再写入内存B、消除不必要的存储器引主要减少的是对存储器的写操作C、消除循环内不必要的存储器引用可以显著的提高程序性,且存储器系统的结构无关D、编译器无法做出类似消除不必要的存储器引用优化
关于减少过程调用,下列说法不正确的是()A、减少过程调用将优化程序模块性(损害模块性)B、为了减少时间开销,如果在类体中定义的成员函数中不包括循环等控制结构,C++系统会自动将它们作为内置(inline)函数来处理。C、inline函数其实是把函数代码嵌入程序的调用点中D、inline函数可以减少程序执行过程中对CPU的中断次数
单选题关于减少过程调用,下列说法不正确的是()A减少过程调用将优化程序模块性(损害模块性)B为了减少时间开销,如果在类体中定义的成员函数中不包括循环等控制结构,C++系统会自动将它们作为内置(inline)函数来处理。Cinline函数其实是把函数代码嵌入程序的调用点中Dinline函数可以减少程序执行过程中对CPU的中断次数
单选题以下选项中是妨碍优化程序性能的因素的是()A存储器别名使用B函数调用C使用局部变量DA和B