c++
B1009
这个作者很懒,什么都没留下…
展开
-
centos 下 安装使用GoogleMock
googleMock 依赖于GoogleTest 。GoogleTest安装不多详解我们在https://github.com/google/googletest 下载google Mock 之后 我们解压文件夹之后进入文件cd googlemockcd makevim Makefile将gmock.a 改成libgmock.a gmock_main.a改成 li原创 2017-06-15 00:23:26 · 1195 阅读 · 0 评论 -
C++性能
C++性能调优:C++性能调优方面的几个基本原理:I/O 的开销是昂贵的 函数调用的开销是一个因素,因此我们应该内联短小的并且频繁调用的函数 复制对象的开销是昂贵的,最好是按照引用传递,而不是按值传递但是上述三条准则没有涵盖所有的准则,C++ 性能提高的主要问题是对不必要的对象的创建以及后面的清除,这些不必要的对象预计要使用但是实际并没有使用。构造函数和析构函数:继承:在构造...翻译 2018-07-20 18:59:27 · 789 阅读 · 0 评论 -
VS protobuf
1、下载protobuf接下到项目解决方案文件夹deps下2、附加包含目录:../deps/protobuf-2.5.0/src3、附加库目录: ../deps/protobuf-2.5.0/lib/debug (release下:../deps/protobuf-2.5.0/lib/debug)4、附加依赖性: libprotobuf.lib5、预处理器定义:_SCL_S...转载 2018-10-11 10:22:22 · 454 阅读 · 0 评论 -
VIM 配置
git clonehttps://github.com/gmarik/Vundle.vim.git~/.vim/bundle/Vundle.vimsudo pip install --upgrade pipmkdir -p ~/.vim/autoload ~/.vim/bundle && curl -LSso ~/.vim/autoload/pathogen.vim ...原创 2019-04-21 19:13:15 · 246 阅读 · 0 评论