【c++入门】教程文章相关的互联网学习教程文章

c++编程入门2 基础知识【代码】【图】

c++中的几种操纵符 1.setw(int)用来设置域宽,就是设置数值的显示位数 头文件为iomanip 2.setprecision(int)用来设置浮点数的小数位数(包括小数点) 四舍五入 头文件为omanip 3.endl 插入换行符,并刷新流#include<iostream> #include <iomanip> #include<string> using namespace std;void main(){cout << setw(10) << 1 << endl;cout << setprecision(5) << 1.123456 << endl;//setw()和setprecision()只对直接跟在<<后面的数据对...

C++ STL快速入门【图】

转自https://www.cnblogs.com/skyfsm/p/6934246.html C++ STL中最基本以及最常用的类或容器无非就是以下几个: string vector set list map 下面就依次介绍它们,并给出一些最常见的最实用的使用方法,做到快速入门。 string 首先看看我们C语言一般怎么使用字符串的char* s1 = "Hello SYSU!"; //创建指针指向字符串常量,这段字符串我们是不能修改的//想要创建 可以修改的字符串,我们可以使用数组分配空间 char s2[20] = "Hello ...

【c++】入门【代码】

命名空间基本概念在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作 用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字 污染,namespace关键字的出现就是针对这种问题。命名空间定义 定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名 空间的成员。 a. 普通的命名空间namespace N1 ...

C++的构造和析构函数入门

上课的时候老师虽然讲过一点点构造和析构,但是记忆不深刻而且当时也没有什么概念,总是觉得构造和析构是一个很高深的东西,现在自学整理一下构造和析构的简单知识点。 0.构造和析构函数的作用:因为类的数据成员是不能再声明类时初始化的,所以提供了构造函数来完成初始化,它可以自动完成,在建立对象的时候自动完成,不需要用户调用。而析构函数起到的是清理作用。 1.构造函数的特点:与类名相同,在定义时可以有参数也可以没有参...

C++模板入门

1.在定义类之前要用template声明类型 2.在定义类方法的时候要先用template 声明类型 3.在定义类对象的时候要指名template的实际类型 4.用new生成对象时也要指明template的类型 一个简单的例子如下: template <typename T> class student { public: student(T A, T B):a(A),b(B){} public: T sum(T c); private: T a; T b; }; template...

Visual Studio 入门_1_c++_windows【代码】【图】

VScode 界面切换成中文,下载 -> 安装后,重启VScode即可: 参考:https://blog.csdn.net/sinat_34104446/article/details/83033510安装windows环境下的gcc: a. 去MinGW官方下载,安装。记住路径,如 C:\MinGW。 b. 安装后将路径加入Path: 选择计算机—属性—高级系统设置—环境变量,在系统变量中找到 Path 变量,在后面加入 min-gw的安装目录,如 C:\MinGW\bin c. 重启一下 d. cmd检查一下是否安装成功。 gcc -v参考:https://...