
C++
大白熊_BlankBear
这个作者很懒,什么都没留下…
展开
-
Linux搭建C++开发调试环境的方法步骤
安装g++Linux编译C++程序必须安装g++编译器。这里使用yum方式安装。首先切换到root账号,su - root 然后输入密码。执行yum install gcc-c++(注意不是yum install g++),报错。报错是因为yum需要配置正确的服务器地址,服务器是提供yum安装包的,也被称作yum源。配置yum源的配置文件在/etc/yum.repos.d/目录下,可以看到系统自带了两个文件。cat 文件名称,会打印文件全部内容。可以看到两个文件要么没配置,.转载 2022-02-16 18:45:00 · 1016 阅读 · 0 评论 -
vim 的常用操作
转载 2021-06-09 21:20:51 · 100 阅读 · 0 评论 -
C++ primer 第二章 声明 const auto decltype typedef 引用
1.声明与定义extern 声明且没分配空间定义 需要初始化即分配空间2.const*constconst int原创 2021-05-29 01:30:42 · 158 阅读 · 0 评论 -
c/c++: c++函数返回类型什么情况带const
c++ 函数的返回类型,包括const 什么时候起作用呢?函数返回值不想其立即修改的。 例子如下,这是一个简单的避免产生隐形返回变量的方法,abc 的函数返回是引用,main函数中第10行,++ 操作是基于 const int & 类型,所以会出错,但以后对改引用的操作不会受到const 约束。 这样的好处是避免了函数返回值与操作符的逻辑错误结合,例如下面的例子中函数返回的++,对于main 函数是不直观的,进一步的应用是在操作符重载方面,见下一情况说明。const i.转载 2020-09-17 18:56:17 · 1628 阅读 · 0 评论 -
C++中this指针
前言先要理解class的意思。class应该理解为一种类型,象int,char一样,是用户自定义的类型。用这个类型可以来声明一个变量,比如int x, myclass my等等。这样就像变量x具有int类型一样,变量my具有myclass类型。理解了这个,就好解释this了,my里的this 就是指向my的指针。如果还有一个变量myclass mz,mz的this就是指向mz的指针。 这样就很容易理解this 的类型应该是myclass *,而对其的解引用*this就应该是一个myclass类型的变原创 2020-09-17 18:50:49 · 851 阅读 · 0 评论 -
C/C++ * & : :: -> .等特殊符号
C/C++中 * 的用法1>乘法运算2>注释3>指针:(最重要)指针是指向变量的地址简单的例子分析:#include <iostream>using namespace std; int main() { int a = 3; int *b = &a; cout << "a:" << a << endl; cout << "&a:" << &a原创 2020-09-17 18:12:48 · 4156 阅读 · 0 评论