
C/C ++
文章平均质量分 67
c
「已注销」
这个作者很懒,什么都没留下…
展开
-
学弟教程-C++-CLion编写与调用dll文件
开发环境 : CLion编译器 : MinGW64一、编写 dll建立一个 C Library 项目 hellolibrary.c 文件中已有默认代码ctrl + F9 编译右侧生成了 libhello.dll 文件二、调用 dll另建立一个项目 Demo,在其根目录下建立 lib 目录,将上一步生成的 dll 文件拷入main.cpp 内写入代码#include <iostream>#ifdef __cplusplusextern "C" {#e..原创 2020-10-28 19:46:50 · 6829 阅读 · 2 评论 -
学弟教程-C++-STL-map的用法
定义//定义一个maptemplate <class T,class V>map<T,V> m;//迭代器map<T,V>::iterator it;用法添加增加键值对 : insert(make_pair(<key>,<value>)) 或者 m[<key>] = <value>取值取得键为key的对应值 : m[<key>]查询查找key是否存在 : iteraotr原创 2020-09-05 14:52:28 · 137 阅读 · 0 评论 -
学弟教程-C++-STL-dqeue(双向队列)的用法
头文件#include<deque>用法插入头部插入 push_front尾部插入 push_back()插入元素elem到pos位置 iterator insert(pos,elem)删除删除头部的元素 pop_front()删除尾部的元素 pop_back()删除pos位置上元素 iterator erase( iterator pos )查找返回位置pos上的元素 reference at( size_type pos )原创 2020-09-05 11:35:47 · 554 阅读 · 1 评论 -
学弟教程-Git-常用指令
本地新建文件夹demo,进入建立本地仓库初始化一个文件夹为本地仓库git init查看状态git status新建文件new.txt,写入内容"master第一次提交"再次git status添加到暂存区git add .此处 . 指所有文件,也可具体指定文件撤销暂存区修改例如新建文件了b.txt,并执行了git add . 然后想撤回这次操作,可执行# 撤回暂存区所有文件git reset HEAD# 撤回暂存区指定的文件git res原创 2020-07-17 23:47:46 · 192 阅读 · 0 评论 -
学弟教程-C++-模板的使用
文章目录一、实验目的二、实验过程2.1 函数模板2.2 结构体模板2.3 类模板一、实验目的掌握C++函数模板、结构体模板与类模板的使用二、实验过程2.1 函数模板写一个求和函数,返回两个输入值的和template <class T>T add(T a,T b) { return a+b;}测试代码#include <iostream>using namespace std;template <class T>T add(T a,T b)原创 2020-06-25 23:07:47 · 211 阅读 · 0 评论 -
学弟教程-C++-实现与初始化链表
目录)一、实验目的二、实验环境三、实验过程3.1 数据定义3.2 初始化3.3 输入3.4 输出3.5 全部代码一、实验目的使用C++采取后插法创建链表二、实验环境gcc 4.9.2三、实验过程3.1 数据定义typedef struct Node { int data; struct Node *next;} Node,*NodeList;3.2 初始化NodeList init(){ NodeList head = (NodeList)malloc(sizeof(Nod原创 2020-06-20 13:06:03 · 1264 阅读 · 0 评论 -
学弟教程-C++-结构体定义与初始化
目录一、实验目的二、实验代码2.1 结构体定义2.2 结构体初始化2.3 结构体数组定义与初始化三、补充说明3.1 构造函数的形式一、实验目的定义一个结构体,并设立带参与无参的构造函数定义一个结构体数组并完成初始化二、实验代码2.1 结构体定义typedef struct Stu { string name; string num; int age; //无参构造函数 Stu(){} //含参构造函数 Stu(string name,string num,i原创 2020-06-18 21:53:01 · 375 阅读 · 0 评论 -
C语言指针(浅谈)
一,变量 C语言中定义一个变量之后,就可以知道两个信息:1变量的名字,2变量的地址(即它在储存单元的位置)。就像旅客住进酒店之后,酒店便知道了旅客的名字和门牌号这两个信息一样。 形如:int a =3; 这样就定义了一个INT型变量,它的名字叫一个,它的值为3; 当对变量赋值时,是通过这样的操作:int a;scanf...原创 2020-03-10 15:15:08 · 219 阅读 · 0 评论 -
二进制,按位与,位移运算相关概念
一,概念延申(熟知二进制,位按与与位移运算的请移步 二级制枚举 )1.二进制: 简单说就是用0 1两个数字代表0~9这几个自然数,通过一定的换算规则,二进制数可以与十进制数相互转换。 转换规则:该图片来自于百度百科 转换详细请规则移步 二级制转换规则 应用:1,二进制的最末位为0表示该数为偶数,最末...原创 2018-11-13 00:56:03 · 9455 阅读 · 0 评论