c/c++
文章平均质量分 54
记录c/c++ 的工作、学习心得
爱学习的小道长
只有成长,没有成功
展开
-
c++ 动态内存
c++ 动态内存原创 2023-10-29 17:32:49 · 264 阅读 · 0 评论 -
c++ 智能指针(一)
c++ 智能指针原创 2023-10-24 23:13:32 · 385 阅读 · 1 评论 -
c++ 常见类内的关键字
c++ 一些常见的类内关键字的使用场景原创 2023-10-19 13:45:52 · 660 阅读 · 4 评论 -
c++ 多态
c++ 多态原创 2023-10-19 02:15:42 · 1056 阅读 · 0 评论 -
c++ 类的继承(二)
c++ 类的继承原创 2023-10-18 01:38:29 · 187 阅读 · 0 评论 -
c++ 类的继承(一)
类的继承原创 2023-10-17 18:54:53 · 138 阅读 · 0 评论 -
c++ lambda 表达式
c++ lambda原创 2023-10-17 01:09:03 · 277 阅读 · 0 评论 -
c++ 运算符重载(二)
c++ 运算符重载原创 2023-10-16 00:27:16 · 155 阅读 · 0 评论 -
c++ 运算符重载(一)
c++ 运算符重载原创 2023-10-14 00:03:15 · 147 阅读 · 0 评论 -
c++ 友元函数 友元类
c++ 友元函数和友元类原创 2023-10-13 20:58:16 · 187 阅读 · 0 评论 -
c++ 静态变量 静态函数
c++ 静态成员变量 静态成员函数原创 2023-10-12 23:58:46 · 150 阅读 · 0 评论 -
c++ 常量 常指针 常函数 常对象
c++ 常量 常指针 常函数 常对象原创 2023-10-12 16:48:42 · 437 阅读 · 0 评论 -
c++ 类的特殊成员函数:移动构造函数(五)
c++ 类的特殊成员函数:移动构造函数原创 2023-10-12 00:35:35 · 194 阅读 · 0 评论 -
c++ 类的特殊成员函数:拷贝构造函数(四)
拷贝构造是一种特殊的构造函数,用于创建一个对象,该对象是从同一类中的另一个对象复制而来的。拷贝构造函数通常采用引用参数来接收要复制的对象,并使用该对象的副本来创建一个新对象。原创 2023-07-29 22:39:46 · 239 阅读 · 0 评论 -
c++ 批量复制改名后的文件
c++ 批量复制改名后的文件原创 2023-05-05 17:34:12 · 273 阅读 · 2 评论 -
c++ 类的特殊成员函数:析构函数(三)
c++ 析构函数原创 2023-04-23 18:14:12 · 437 阅读 · 0 评论 -
c++ 类的特殊成员函数:构造函数(一)
构造函数原创 2023-04-21 18:49:50 · 1333 阅读 · 0 评论 -
c++ Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)
解决c++ Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)错误原创 2023-04-19 09:47:20 · 911 阅读 · 0 评论 -
c++ float32 与 float16 互转
c++ float32 与 float16 互转原创 2023-04-15 12:01:59 · 3747 阅读 · 0 评论 -
c++ typedef 用法总结
c++ typedef 用法总结原创 2023-03-28 14:02:05 · 524 阅读 · 0 评论 -
c++ 前面有几个零的固定长度的字符串
c++ 前面有几个零的固定长度的字符串原创 2023-03-17 19:16:26 · 199 阅读 · 0 评论 -
c++ 获取 txt 文件中指定行数之间的内容
从txt格式的文本文件中获取指定区域的内容,并获得指定的值原创 2023-03-16 15:49:44 · 1242 阅读 · 1 评论 -
c++ 利用pcl库在点云中画圆和画方格
在路端点云中,把坐标原点从主激光雷达光心移到路端中央,需要画圆环和棋盘格才能确定路端中央的大概位置,所使用的数据为pcd格式。原创 2023-03-08 16:08:58 · 806 阅读 · 0 评论 -
c++ 提取txt格式的文件中的内容到vector
提取同目录下的 xyz.txt 文件第一列数字到x_vector,第二列数字到y_vector,第三列数字到z_vector,并查看是否正确提取。原创 2023-02-17 17:44:37 · 612 阅读 · 0 评论 -
c++ CMakeLists.txt编写宏定义
c++ CMakeLists.txt编写宏定义原创 2023-02-07 11:30:02 · 1303 阅读 · 0 评论 -
NVIDIA AGX Xavier 部署 CUDA-PointPillars
CUDA-PointPillars 在X86 NVIDIA GeForce GTX 1060 使用自家激光雷达数据跑通并优化后,部署到边缘设备NVIDIA AGX Xavier,出现了好多问题,记录下来,以备后用。原创 2022-11-21 17:24:48 · 2907 阅读 · 13 评论 -
C++ 多帧 pcd 格式点云转化成 bin格式
点云由pcd 格式转化成 bin格式,节省内存。原创 2022-11-09 15:19:53 · 750 阅读 · 0 评论 -
c++ char[]与string
c++ char[]与string原创 2022-08-31 00:08:23 · 603 阅读 · 0 评论 -
c++ 函数重载
c++ 函数重载原创 2022-08-29 22:40:33 · 266 阅读 · 0 评论 -
c++ 二维数组
c++ 二维数组原创 2022-08-28 16:12:11 · 434 阅读 · 0 评论 -
c++ 解析txt格式的配置文件
c++ 解析txt格式的配置文件原创 2022-08-24 19:38:15 · 918 阅读 · 0 评论 -
cmake 链接已编译好的 *.so 库踩坑总结(二)
cmakelist 链接*.so动态库原创 2022-08-16 18:11:55 · 538 阅读 · 0 评论 -
cmake 链接已编译好的 *.so 库踩坑总结(一)
cmake 链接已编译好的 *.so 库采坑总结原创 2022-06-16 13:54:16 · 3633 阅读 · 1 评论 -
c++ byte与short、int、float互相转化
参考:一文穷尽所有C++的数据类型C++ 类型转换(内置类型,string、char*、const char*等)c++基本类型与 byte数组互转(***)C++中将char数组转换成double类型的方法(***)C语言中的类型转换(***)C语言中的整数(short,int,long)数组万能复制——memcpy()使用memcpy 复制unsigned int 型的数据[c++]数据类型之间的转换(string与基本类型int,float,double,long long等)(*原创 2022-05-05 18:59:00 · 6743 阅读 · 3 评论 -
c++ 左值引用和右值引用
引用1.1 引用是变量 | 对象的别名,操作引用等同于操作原有对象|变量。1.2 使用引用的时候,必须先初始化,否则会报错。1.3 引用不会开辟新的内存空间,没有内存地址。引用相当于是外号,并不会产生全新的实体,所以不会开辟新的空间,操作引用等同于操作原有的对象实体。使用引用:int num = 24;int &n = num;n = 36;std::cout << "num : " << num << std::endl;引用声明必须.原创 2022-04-15 19:11:12 · 3175 阅读 · 0 评论 -
c++ 指针函数与函数指针
参考:函数指针和指针函数用法和区别C++函数指针、指针函数、返回值为函数指针的函数浅谈C++类成员函数指针使用介绍正文:指针函数指针函数,本质是一个函数,它是返回值为指针的一个函数。声明格式:类型名称 * 函数名(参数表)#include <iostream>using namespace std;int * getNum(){ int num = 36; return #}int main(){ int原创 2022-04-06 14:18:55 · 1379 阅读 · 0 评论 -
c 语言 爬楼梯 递推
题目描述:爬楼梯的时候,不是一步一步的走,每次上楼梯的时候,要么往上跨两级,要么往上跨三级。对于有 n 级台阶的楼梯,小海想知道他从最下面走到最上面的方法总数。#include <stdio.h>int main() { int n; scanf("%d",&n); int part[n]; part[0] = 0; part[1] = 0; part[2] = 1; part[3] = 1; for(原创 2022-01-05 10:04:33 · 980 阅读 · 0 评论 -
c++ 通过socket protobuf 传送vector 结构体数据
参考:protobuf 使用link专注于中台化代码生成器linkprotobuf repeated的用法link深入浅出:如何正确使用 protobuflinkHow to add vector to repeated field protobuf c++linkUbuntu下使用protobuf和socket实现服务器间消息传输linkProtobuf的C++使用笔记linkProtobuf学习笔记(二)proto类与vector,数组的相互转换linkprotobuf中repeat原创 2022-02-25 20:48:57 · 2510 阅读 · 0 评论 -
c语言 链表简单实现
设计和创建一个链表节点,通过链表节点创建一个链表。#include <stdio.h>#include <stdlib.h>typedef struct node{ int number; struct node *next;}Node;Node *create_node(int new_number){ Node * temp_node; temp_node = (Node *)malloc(sizeof(Node)); tem原创 2022-02-11 11:52:52 · 475 阅读 · 0 评论 -
c++ 函数传参数组要点总结
参考老师讲课笔记:数组长度计算: int nums[]{12,10,24,13,25,53}; //数组的长度是通过计算得出来的。 数组总的占用空间 / 每一个元素占用的空间 = 元素的个数 cout << "数组的sizeof:" << sizeof(nums) / sizeof(int) <<endl;函数传参(数组)函数的传参:: 值传递(拷贝传递值)1. 函数的参数在传递的时候,执行的都是拷贝的工作。2. 默认情况下执行的是值的原创 2022-03-21 00:29:40 · 5213 阅读 · 0 评论