Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
编译报错问题汇总
1 error undefined reference to dlsym solution target link libraries target lpthread ldl https www cnblogs com midnightca
leetcode刷题
c语言
开发语言
Linux
cpp
C++基础问题
1 在 main 函数执行之前和之后的代码可能是什么 main 函数执行之前 初始化系统相关资源 设置栈指针 初始化 static 变量和 global 变量 未初始化的全局变量赋初值 全局对象初始化 这里会调用构造函数 这是可能会调用的代
cpp
c
开发语言
Lua和C++交互总结(很详细)
出处 http blog csdn net shun fzll article details 39120965 一 lua堆栈 要理解lua和c 交互 首先要理解lua堆栈 简单来说 Lua和C c 语言通信的主要方法是一个无处不在的虚拟
lua
CC
cpp
c
QCustomPlot获取选点坐标
QCustomPlot版本 Version 2 1 1 设置点选择模式 customPlot gt setInteractions QCP iSelectPlottables 2 绑定点击事件 connect customPlot QCus
QT
cpp
前端
服务器
Linux
c++基础:循环练习案例展示
1 猜数字 题目 系统随机生成一个1到100的数字 玩家进行猜测 如果猜错 提示玩家数字过大或过小 如果猜对恭喜玩家胜利 并且退出游戏 代码 include
cpp
c
理解cpp的重载,重写,重定义
函数重载 overload 函数重载是指在一个类中声明多个名称相同但参数列表不同的函数 这些的参数可能个数或顺序 类型不同 但是不能靠返回类型来判断 特征是 1 相同的范围 在同一个作用域中 2 函数名字相同 3 参数不同 4 virtua
cpp
c
没有与参数列表匹配的 重载函数 std::vector<>::erase(remove)
include
cpp
c
开发语言
详解c++STL—容器deque
目录 1 deque容器的基本概念 1 1 功能 1 2 deque与vector区别 1 3 deque内部工作原理 2 deque构造函数 2 1 功能描述 2 2 函数原型 2 3 示例 3 deque赋值操作 3 1 功能描述 3
cpp
c
学习
STL
34. 在排序数组中查找元素的第一个和最后一个位置——给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。
题目 34 在排序数组中查找元素的第一个和最后一个位置 力扣 给定一个按照升序排列的整数数组 nums 和一个目标值 target 找出给定目标值在数组中的开始位置和结束位置 如果数组中不存在目标值 target 返回 1 1 解答 方法一
cpp
extern C 在c/c++中的使用
http blog csdn net jscese article details 37821961 1 问题定义 在研究操作系统源代码或者在嵌入式系统中编写程序时 经常会发现下面这种用法 cpp view plain copy print
cpp
extern
c
Error in: PCL_DEPRECATED_HEADER(1, 15, “Please include pcl/common/io.h directly.“)
error error expected constructor destructor or type conversion before token PCL DEPRECATED HEADER 1 15 Please include pc
PCL
计算机视觉
cpp
侯捷-C++面向对象高级开发(上)-complex类实现
complex类实现 comlex h ifndef COMPLEX H define COMPLEX H include
cpp
c
Linux
GNU
c++的多态和虚函数
c 的多态和虚函数 什么是多态 虚函数在多态中的运用 静态关联和动态关联 什么情况下声明虚函数 虚折构函数 纯虚函数 什么是多态 直观的说 就是向不同的对象发送一个消息 不同的对象在接收消息以后有不同的行为 函数重载和运算符重载都是多态现象
cpp
c
开发语言
算法
c++动静编译的区别
动态编译和静态编译的区别 动态编译决定了在程序运行时才会连接库文件 需要部署的坏境安装对应库 程序体积小 静态编译在编译时就连接好库文件了 所有库文件都打包进程序了 所以体积大 不过移植性好 demo 静态编译 test h ifndef
cpp
c
动态编译
静态编译
区别
虚函数
说一说虚函数 1 虚函数 就是在类的成员函数的前面加virtual关键字 2 虚函数通过虚函数表 虚表 来实现 虚表中存的是虚函数指针 3 虚函数和普通函数一样的 都是存在代码段的 只是他的指针又存到了虚表中 4 类的对象中存的是虚表指针
代码
cpp
命令行下使用CL.exe编译多cpp文件工程
一 CL exe是控制 Microsoft C 和 C 编译器与链接器的 32 位工具 编译器产生通用对象文件格式 COFF 对象 obj 文件 链接器产生可执行文件 exe 或动态链接库文件 DLL 用法如下 注意 所有编译器选项都区分大
windows程序设计
cpp
clexe
命令行
编译
STL中迭代器的问题
STL中的容器迭代器 在容器的学习过程中 使用迭代器跳转插入 做了个简单测试 void test 指定位置插入 index使用迭代器 list
cpp
数据结构
leetcode 1035. 不相交的线
2023 8 25 本题可以转化为 求两数组的最长公共子序列 进而可以用dp算法解决 方法类似于这题最长公共子序列 代码如下 class Solution public int maxUncrossedLines vector
leetcode专栏
LeetCode
算法
数据结构
cpp
leetcode 10. 正则表达式匹配
2023 9 20 感觉是目前做过dp题里最难的一题了 本题首要的就是需要理解题意 翻了评论区我才发现之前一直理解的题意是错的 我原来理解的 匹配0次 是指 直接消失 不会影响到前面的字符 但是 和前一个字符其实是连体的 所以说 如果匹配0
leetcode专栏
LeetCode
算法
cpp
数据结构
1
2
3
4
5
6
»