- 第一个C++程序 #include<iostream> using namespace std; int main() { cout << "Hello world" &l... 第一个C++程序 #include<iostream> using namespace std; int main() { cout << "Hello world" &l...
- Dijkstra 一.算法背景 Dijkstra 算法(中文名:迪杰斯特拉算法)是由荷兰计算机科学家 Edsger Wybe Dijkstra 提出。该算法常用于路由算法或者作为其他图算法的一个子模块。举... Dijkstra 一.算法背景 Dijkstra 算法(中文名:迪杰斯特拉算法)是由荷兰计算机科学家 Edsger Wybe Dijkstra 提出。该算法常用于路由算法或者作为其他图算法的一个子模块。举...
- 大家好,今天借助本文,从实践、避坑和实现原理三个角度分析下C++中的智能指针。 本文主要内容如下图所示: 智能指针的由来auto_ptr为什么被废弃unique_ptr的使用、特点以及实现shared_ptr的使用、特点以及实现weak_ptr的使用、特点以及实现介绍笔者在工作中遇到的一些职能指针相关的坑,并给出一些建... 大家好,今天借助本文,从实践、避坑和实现原理三个角度分析下C++中的智能指针。 本文主要内容如下图所示: 智能指针的由来auto_ptr为什么被废弃unique_ptr的使用、特点以及实现shared_ptr的使用、特点以及实现weak_ptr的使用、特点以及实现介绍笔者在工作中遇到的一些职能指针相关的坑,并给出一些建...
- 7月19日Cpp North大会上,谷歌的C++专家Chandler Carruth发表了『C++: What Comes Next? (Announcing the Carbon Language experiment) 』的主题演讲,官宣了正在实验中的Carbon语言,其目标是成为C++的继任者。该消息迅速火爆全球,中文互联网... 7月19日Cpp North大会上,谷歌的C++专家Chandler Carruth发表了『C++: What Comes Next? (Announcing the Carbon Language experiment) 』的主题演讲,官宣了正在实验中的Carbon语言,其目标是成为C++的继任者。该消息迅速火爆全球,中文互联网...
- 你好,我是安然无虞。 文章目录 继承的概念及定义继承的概念继承的定义定义格式继承关系和访问限定符继承基类成员访问方式的变化 基类和派生类对象... 你好,我是安然无虞。 文章目录 继承的概念及定义继承的概念继承的定义定义格式继承关系和访问限定符继承基类成员访问方式的变化 基类和派生类对象...
- 非线性优化--NLopt算法使用及C++实例 NLopt 支持的算法命名规律:算法选择选择全局优化要注意的问题 CodeResult 看这篇之前建议先看这篇,里面讲了非线性优化的原... 非线性优化--NLopt算法使用及C++实例 NLopt 支持的算法命名规律:算法选择选择全局优化要注意的问题 CodeResult 看这篇之前建议先看这篇,里面讲了非线性优化的原...
- 激光SLAM:图优化--使用开源库G2O对之前例子进行优化 G2O简介G2O框架G2O通用使用流程 CodeResul 上几篇从slam图优化的原理到理论到理论应用最后到代码的实现进行了梳... 激光SLAM:图优化--使用开源库G2O对之前例子进行优化 G2O简介G2O框架G2O通用使用流程 CodeResul 上几篇从slam图优化的原理到理论到理论应用最后到代码的实现进行了梳...
- C++指针详解 1、简单使用 计算机程序在存储数据时必须跟踪3种属性 1、信息存储在何处 2、存储的值是多少 3、存储的信息是什么类型 指针是一个变量,其存储的是值的地址,而不是值本身。 获取常规变量... C++指针详解 1、简单使用 计算机程序在存储数据时必须跟踪3种属性 1、信息存储在何处 2、存储的值是多少 3、存储的信息是什么类型 指针是一个变量,其存储的是值的地址,而不是值本身。 获取常规变量...
- C++ vector和map的嵌套使用_探索鸭的博客-CSDN博客_c++ map 嵌套vector 注意:插入之前先find一下,如果迭代器指向end(),则之前没有相应的key,先加入key,否则直接在相应的key下操作【map】。 另外: Multimap允许重复元素,map不允许重复。因此Multima... C++ vector和map的嵌套使用_探索鸭的博客-CSDN博客_c++ map 嵌套vector 注意:插入之前先find一下,如果迭代器指向end(),则之前没有相应的key,先加入key,否则直接在相应的key下操作【map】。 另外: Multimap允许重复元素,map不允许重复。因此Multima...
- x86:Intel(R) Core(TM) i5-8250U CPU arm:Qualcomm ® snapdragon ™ 821(MSM8996-AC) 一千万次nop循环c代码如下: int main() { int i; for (i = 0; i < 10000000; i++... x86:Intel(R) Core(TM) i5-8250U CPU arm:Qualcomm ® snapdragon ™ 821(MSM8996-AC) 一千万次nop循环c代码如下: int main() { int i; for (i = 0; i < 10000000; i++...
- 从使用上来看,可执行程序肯定是不通用的。 armx86 生成的可执行程序大小都有差异呢。 但是,如果源码编译,如果环境类似,相同的源码可以直接移植。 例如:如下程序👇donut.cpp #include <stdio.h>#include <math.h>#include <cstri... 从使用上来看,可执行程序肯定是不通用的。 armx86 生成的可执行程序大小都有差异呢。 但是,如果源码编译,如果环境类似,相同的源码可以直接移植。 例如:如下程序👇donut.cpp #include <stdio.h>#include <math.h>#include <cstri...
- 推荐使用ROS1+ROS2中C++案例进行项目实践。 为何一定要学习C++(当然C++和Python都掌握更好)。 www.interviewbit.com/blog/cpp-projects 作为 C 语言家族演变的一部分,C++ 由著名的计算机科学家 Bjorne Stroustrop 设计。它被设计为 C 的跨平... 推荐使用ROS1+ROS2中C++案例进行项目实践。 为何一定要学习C++(当然C++和Python都掌握更好)。 www.interviewbit.com/blog/cpp-projects 作为 C 语言家族演变的一部分,C++ 由著名的计算机科学家 Bjorne Stroustrop 设计。它被设计为 C 的跨平...
- grpc详解和安装 grpc 工具环境搭建和使用 环境: Ubuntu18.04 cmake版本: cmake version 3.17.0 grpc API 知乎介绍 本文主要介绍如何安装grpc, 后续文章将介绍 grpc实例之Python实现 grpc实例之C++实现 grpc详解和安装 注意: 下面的gi... grpc详解和安装 grpc 工具环境搭建和使用 环境: Ubuntu18.04 cmake版本: cmake version 3.17.0 grpc API 知乎介绍 本文主要介绍如何安装grpc, 后续文章将介绍 grpc实例之Python实现 grpc实例之C++实现 grpc详解和安装 注意: 下面的gi...
- 最近正好有个内存泄露分析的案例,和大家分享下,其带给我的一些思考。 开发模型与问题发现的时机 这些年来开发模型从传统的瀑布模型,逐步向敏捷开发过渡。敏捷开发将需求进行细分后,进行更快速的迭代,不断的交付,从原先瀑布模型按半年,甚至几年一次性交付,变成敏捷开发模式的1个月,2周,甚至是几天为一个交付周期。在这样的开发模式中,可以... 最近正好有个内存泄露分析的案例,和大家分享下,其带给我的一些思考。 开发模型与问题发现的时机 这些年来开发模型从传统的瀑布模型,逐步向敏捷开发过渡。敏捷开发将需求进行细分后,进行更快速的迭代,不断的交付,从原先瀑布模型按半年,甚至几年一次性交付,变成敏捷开发模式的1个月,2周,甚至是几天为一个交付周期。在这样的开发模式中,可以...
- 来自公众号:OSC开源社区 链接:https://www.oschina.net/news/198093/google-c-memory-safety 谷歌 Chrome 安全团队称其一直在致力于改善 Chrome 浏览器的内存安全;近期,该团队正在研究使用 heap scanning 技术来提高 C++ 的内存安... 来自公众号:OSC开源社区 链接:https://www.oschina.net/news/198093/google-c-memory-safety 谷歌 Chrome 安全团队称其一直在致力于改善 Chrome 浏览器的内存安全;近期,该团队正在研究使用 heap scanning 技术来提高 C++ 的内存安...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签