240 发简信
IP属地:安徽
  • CPU编译与运行常见问题

    一、 编译链接成功,程序运行崩溃: android平台a) dynamic_cast编译通过,运行崩溃编译选项设置错误,需要设置-DANDR...

  • DSP的加载指令优化

    相对使用v2i16 a = {1,2};使用指令_lwx 和rep_l (加载指令和填充指令)的速度会快不少。

  • 程序GCC编译通过,但是在MIPS上无法运行,出现

    可能出现 ./main: symbol _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIc...

  • Resize,w 360,h 240
    SIMD

    SIMD:single instruction multiply data单指令多数据,多用于矢量运算中,可以加速指令运算,比如矩阵乘 SIMD...

  • 《Google的C++编码规范》阅读随笔 —— 第七章 格式

    1.行长度每一行代码字符数不超过80结论:80个字符是最大值。例外:1)如果一行注释包含了超过80个字符的,命令或者URL,出于复制粘贴的方便可...

  • 《Google的C++编码规范》阅读随笔 —— 第六章 代码注释

    注释是为别人而写的。 1.注释风格使用//或者/* */,统一就好//更加广泛,在如何注释和注释风格上确保统一 2.文件注释在每一个文件开头加入...

  • 《Google的C++编码规范》阅读随笔 —— 第五章 命名约定

    命名风格直接可以确定命名实体是:类型、变量、函数、常量、宏等等,无需查找实体声明,大脑中的模式匹配引擎依赖于这些命名规则。 1.通用命名规则函数...

  • 《Google的C++编码规范》阅读随笔 —— 第四章 智能指针和其他C++特性

    1.智能指针如果确实需要使用智能只恨的话,scoped_ptr完全可以胜任。早费城特殊的情况下,例如对STL容器中对象,你应该只使用std::t...

  • 《Google的C++编码规范》阅读随笔 —— 第三章 C++类

    1.构造函数的职责构造函数只进行那些没有实际意义的初始化,可能的话,使用Init()方法集中初始化为有意义的数据定义:在构造函数中执行初始化操作...