c++
lvjing_CSDN
这个作者很懒,什么都没留下…
展开
-
ubuntu下使用eclipse搭建c/c++开发平台
1.安装eclipse:第一种是通过Ubuntu自带的程序安装功能安装Eclipse,应用程序 ->Ubtuntu软件中心,搜Eclipse安装即可。第二种方法是用命令:应用程序->附件->终端 然后输入(中间可能需要你输入密码):sudo apt-get install eclipsesudo apt-get install eclipse-pdesudo apt-get i转载 2012-11-29 22:10:36 · 121 阅读 · 0 评论 -
C++中多级指针的转换
多级指针的转换:有如下的定义两个多级指针:cv(1,n)Type*cv(1,n-1)*cv(1,n-2)....*cv(1,0) T1;cv(2,n)Type*cv(2,n-1)*cv(2,n-2)....*cv(2,0) T2;其中cv表示 const, volatile, const volatile, 或者没有限定.cv(1,n)表示T1的第n级限定,其他依次类推原创 2012-11-11 14:18:08 · 661 阅读 · 0 评论 -
c++ string::rfind注释
string的rfind函数有4个重载版本,原创 2014-07-20 00:47:17 · 2870 阅读 · 0 评论 -
C++ 体现dynamic_cast和static_cast差别的两个例子
1、dynamic_cast在转换时会进行类型检查,static_cast则仅仅是根据类型之间的关系在编译时确定不同类型的偏移量。如下的例子可简单说明其差异class Base;class Derived;void DynamicCast(Base *ptrBase);void StaticCast(Base *ptrBase);class Base{public:原创 2015-04-06 23:06:48 · 685 阅读 · 0 评论