博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年4月15日

摘要: 第一步:在~/.fonts目录下执行git clonehttps://github.com/eugeneching/consolas-powerline-vim.git第二步:在.vimrc"powerline{set guifont=PowerlineSymbols\ for\ Powerlineset nocompatibleset t_Co=256let g:Powerline_symbols = 'fancy'set encoding=utf8"}第三步:在.fonts目录里把consolas-powerline-vim下的.ttf文件拷贝到wind 阅读全文

posted @ 2013-04-15 13:10 david2303 阅读(3783) 评论(0) 推荐(0) 编辑

2013年2月18日

摘要: 看如下代码:#include<iostream>class TestConstructor{public: TestConstructor() { std::cout<<"TestConstructor()"<<std::endl; } ~TestConstructor() { std::cout<<"~TestConstructor()"<<std::endl; } TestConstructor(const TestConstructor& testObj) { std::cout& 阅读全文

posted @ 2013-02-18 10:57 david2303 阅读(485) 评论(0) 推荐(2) 编辑

摘要: 通过代码来看#includeclass base{public: base() { std::coutfunc2(); delete point; return 0;}会有这样的输出即使func1是虚函数,在base类和derived的构造函数和析构函数里面,都是调用自己类里面的func1。而在普通成员函数func2调用func1,就会走虚函数的流程。###########2014年1月新增############>条款9: 决不在构造和析构过程中调用virtual 函数 阅读全文

posted @ 2013-02-18 09:59 david2303 阅读(347) 评论(2) 推荐(0) 编辑