![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C/C++
文章平均质量分 60
学习C/C++的基础知识并总结
涛歌依旧fly
计算机研究生,专注于Java后端技术学习。
——勇敢地奔跑
展开
-
【C++核心编程-黑马程序员】
【C++核心编程-黑马程序员】原创 2023-04-04 09:46:13 · 616 阅读 · 1 评论 -
【01C++-通讯录管理系统-黑马程序员】
C++通讯录管理系统-黑马程序员,利用之前的C++基础知识原创 2023-04-02 15:08:30 · 571 阅读 · 0 评论 -
【C++基础入门-黑马程序员】
黑马程序员的C++笔记原创 2023-04-02 15:00:06 · 576 阅读 · 0 评论 -
【GDB调试程序】
GDB调试C++程序原创 2022-06-06 20:11:05 · 296 阅读 · 0 评论 -
【vector常用操作】
vector常用操作vector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件:#include<vector>;初始化一、vector 的初始化:可以有五种方式,举例说明如下:(1) vector a(10); //定义了10个整型元素的向量(尖括号中为元素类型名,它可以是任何合法的数据类型),但没有给出初值,其值是不确定的。(2)vector a(10,1); //定义了10个整型元素的原创 2022-05-31 11:23:05 · 2717 阅读 · 0 评论 -
【C++ set的基本操作】
差集操作一、集合的定义语法:set <类型> 变量;案例:set<int> number1,number2;二、往集合中插入元素语法:insert(元素);案例:number1.insert(1);三、求差集语法 set_intersection(setA.begin(), setA.end(),setB.begin(),setB.end(),insert_iterator<set<元素类型>>(setResult, setResult原创 2022-05-31 10:14:24 · 1404 阅读 · 0 评论 -
【unorder_map的使用】
unorder_map的使用根据key查找valueauto net_name = _net_index_names.find(count);//从1开始if (net_name != _net_index_names.end()){}插入auto ret = _net_P.insert({net_name->second,part});if(ret.second == 0){ OT_LOGW("_net_P Insert Fail ! ", count);}...原创 2022-05-30 15:23:54 · 149 阅读 · 0 评论 -
【cmake && gdb 调试出错 Reading symbols from ***...(no debugging symbols found)...done.】
前言本想用调试程序,发现出现no debugging symbols found)于是找到原因:但是启动之后不能使用gdb的命令,出现了 no debugging symbols found ,查找之后得到,不能再生成可执行文件的时候+g,要分成两步,首先 gcc -c -g .c ,即只进行预处理、编译和汇编,不进行链接。即,只生成目标文件的时候+g,会生成.oCMake添加在CMakeLists.txt的cmake_minimum_required(VERSION 2.8)后面加入S原创 2022-05-30 14:55:56 · 1608 阅读 · 0 评论 -
VScode SSH C++环境编译环境
配置c/c++编译运行调试环境安装g++/gcc,执行以下命令:yum install gcc gcc-c++安装gdb,执行以下命令:yum install gdb这时环境就搭建好了。在vscode上按F5添加launch.json文件将文件内容覆盖为{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=原创 2021-03-10 22:15:20 · 431 阅读 · 0 评论 -
多重继承的构造函数和析构函数的执行顺序(包含虚基类)
下面示例就是说明多重继承析构函数和构造函数的执行顺序:#include <iostream>using namespace std;class A {public: A(int i) { cout << "父类A构造函数被调用:" << i<<endl; } virtual ~A() ......原创 2019-11-02 16:38:46 · 2903 阅读 · 0 评论