C++学习
文章平均质量分 55
记录C++学习
gyibo_
这个作者很懒,什么都没留下…
展开
-
gcc/g++编译选项&动态/静态库
1.gcc/g++编译选项&动态/静态库原创 2021-05-10 21:52:05 · 194 阅读 · 0 评论 -
CMake教程及使用案例
1.CMake教程及使用案例2.CMake_Tutorial原创 2021-05-10 21:49:40 · 175 阅读 · 0 评论 -
详解C++的编译过程
1.C++的编译流程源文件->预编译器->后缀名.i文件->编译器->汇编文件->编译器->目标文件(后缀名.obj或.o)->链接器2.编译流程测试(1)编写一下代码,命名为Indexx.cpp文件#include<iostream>using namespace std;#define MAX 1024int main() { std::cout << MAX << std::endl; retur原创 2021-05-09 12:24:02 · 2753 阅读 · 0 评论 -
详解C++中的const关键字
1.const修饰指针const修饰指针有三种情况 const修饰指针 — 常量指针 const修饰常量 — 指针常量 const即修饰指针,又修饰常量int main() { int a = 10; int b = 10; //const修饰的是指针,指针指向可以改,指针指向的值不可以更改 const int * p1 = &a; p1 = &b; //正确 //*p1 = 100; 报错 //const修饰的...原创 2021-04-04 14:58:06 · 271 阅读 · 0 评论 -
C++ static关键字详解
static当与不同类型一起使用时,其具有不同的含义。我们可以使用static关键字:静态变量:函数中的变量,类中的变量静态函数:函数静态类的成员:类对象和类中的函数现在让我们详细看一下静态的这些用法:静态变量函数中的静态变量当变量声明为static时,空间将在程序的生命周期内分配。即使多次调用该函数,静态变量的空间也只分配一次,前一次调用中的变量值通过下一次函数调用传递。这对于在C / C ++或需要存储先前函数状态的任何其他应用程序非常有用。#include <..转载 2021-03-18 20:45:55 · 261 阅读 · 0 评论 -
Ubuntu16.04/18.04下源码编译opencv
目录1.配置基本C++环境2.配置opencv依赖项3.编译opencv4.添加到系统 路径1.配置基本C++环境sudo apt-get updatesudo apt-get install gccsudo apt-get install g++查看g++版本:在终端输入g++ --version,若出现版本号,则说明安装成功2.配置opencv依赖项sudo apt-get updatesudo apt-get install vimsudo apt-ge原创 2021-03-09 22:34:42 · 241 阅读 · 0 评论