加载中
C++命名空间

命名空间 在一个给定作用域中定义的标识符必须是唯一的,对于多人协作开发的庞大而复杂的程序中难免发生名称冲突,在C语言中并不能提供语法层面上的解决方案,只能依靠人为的命名规范,例如使...

c++
2019/07/02 10:30
0
C++类型转换

隐式转换 在赋值给一个兼容类型会出现隐式类型转换.比如下面这个例子. short a=2000; int b; b=a; 在以上例子中.值从short自动提升到int,这是标准转换。标准转换影响基本数据类型,它在类...

c++
2019/07/02 08:41
0
C++的注册和回调

注册回调的作用   在设计模式中注册回调的方式叫做回调模式。在SDK开发中,为增强开发者的SDK通用性,排序或者一些算法逻辑需要使用者进行编写。这时候就需要向SDK传递回调函数。 注册回调...

2019/07/02 09:10
34
8.31-使用vscode进行c/c++程序设计

前言 此处介绍使用vscode进行cpp程序设计,使用make进行构建,gdb进行调试 此次项目用于到PAT刷题 以后逐步地使用gTest 进行测试,valgrind 进行深度检查,log4cplus进行日志输出 目录 前言 ...

2019/07/01 22:49
53
值得推荐的C/C++框架和库 (真的很强大)

https://github.com/fffaraz/awesome-cpp 值得学习的C语言开源项目- 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL...

2019/07/01 22:58
52
合唱队形算法问题记录(大佬代码是C++,但是主要是看解题思路)

牛客网上的一个华为机试题,看完之后没思路,然后看了一个人的讲解,觉得思路很好,就在这里记录一下,题目如下: 计算最少出列多少位同学,使得剩下的同学排成合唱队形 说明: N位同学站成一...

c++
2019/07/02 01:13
30
vscode配置

插件: 更新clang到9版本,使用clangd插件 sdlang插件查看sdl文件, rainbow csv remote workspace intellicode autocomment blocks Comment Divider doxygen注释风格 有两种风格,一种是jav...

2019/07/01 22:52
59
dynamic_cast和static_cast

1. static_cast在c++中类似于c中的强制类型转换 2.dynamic_cast, C++提供了dynamic_cast函数用于动态转型,相比C风格的强制类型转换和C++ reinterpret_cast,dynamic_cast提供了类型安全检查,...

c++
2019/07/02 09:51
13
opendds

消息中间件,分布式数据服务,RPC,HTTP服务,通信机制等概念厘清加辨析 http://opendds.org/ http://www.dre.vanderbilt.edu/~schmidt/ACE.html 概念 https://baike.baidu.com/item/OPENDDS...

2019/07/01 23:06
275
Actor model

C++ Actor框架 http://www.aiuxian.com/relative/p-1940333.html 通过akka, erlang来了解actor模型 c++并发编程的一种思维 使用笔记博客 https://www.cnblogs.com/zhejiangxiaomai/p/525705...

2019/07/01 23:07
54
8.1-roscomm详解

ROS 通信框架部分 ROS 通信框架部分 参考 前言 记录 message_filters 基本概念 基本代码 Time Synchronizer Time Sequencer Cache Policy-Based Synchronizer Chain ros_bag ros_graph XmlRp...

2019/07/02 00:01
8
Linux的vi和vim编辑器

Linux中分为:一般模式,插入模式和底行模式   一般模式(通过按iaoIAO键)-->插入模式 插入模式(按Esc键)--> 一般模式   一般模式(通过按:键)-->底行模式 底行模式(按Esc键)--> 一般模式...

2019/07/01 19:24
16
【转】SetWindowText 的用法

SetWindowTextW表示设置的字符串是WCHAR (双字节字符 ) SetWindowTextA表示设置的字符串是CHAR (单字节字符 ) SetWindowText表示设置的字符串是自动匹配当前项目的字符环境是单字节还是双字节...

c++
2019/07/02 08:45
38
OpenCV基于字节指针进行高效像素遍历

直接获取Mat对象的像素块的数据指针,基于字节指针操作,实现快速像素遍历方法(1280x720, 彩色,仅需几毫秒完成)。Mat对象的数据组织形式与像素块数据的存储方式,Mat对象由两个部分组成,...

2019/07/02 08:55
13
6.18-gdb,ros and roslaunch with gdb

参考 前言 gdb学习 使用要点 ROS node debug with gdb(使用gdb调试ROS节点) roslaunch 学习和调试 实例:调试ROS项目TOC 参考 《ROS机器人程序开发》 《嵌入式Linux开发基础知识》 roslau...

2019/07/01 23:17
373
sizeof()

C/C++中不同数据类型所占用的内存大小(单位:字节),有无unsigned修饰都一样 32位 64位 char 1 1 short 2 2 int 4 4(少数为8) float 4 4 double 4 8 long double 8 16 指针 4 8 编译器p...

2019/07/02 01:27
8
12.07-rostest学习

ROS测试 前言 基础 ROS测试 前言 参考 ROSTest 学习 编写测试 前期概念 编写 构造描述文件 运行 项目:测试zsDoor项目TOC 参考 ROSTest ROSTest 学习 rostest是roslaunch的扩展,允许跨越多节...

2019/07/01 23:19
17
利用windows api共享内存通讯

主要涉及CreateFile,CreateFileMapping,GetLastError,MapViewOfFile,sprintf,OpenFileMapping,CreateProcess CreateFile 获得文件Handle CreateFileMapping创建Handle的映射 MapViewO...

2019/07/01 23:50
22
10.04-VSCode-Linux编程环境搭建

1. VSCode-Linux编程环境搭建 1.1. 前言 用好工具!熟悉系统编程技巧! 先浏览《嵌入式Linux基础教程》和APUE神书,然后在github笔记的基础上跑程序! 熟悉如何尽可能地利用现有工具,加快开...

2019/07/01 22:07
24
算法进阶 搜索 题目整理1

我终于开始写搜索了,毒瘤搜索,玄学剪枝,这东西好玄学,我感觉这些题目是很经典,但我目前还不能总结出搜索的技巧,有点头大; 但今天整理几道搜索的题目; 1.可达性统计 题目大意:给定一...

2019/07/02 08:23
5

没有更多内容

加载失败,请刷新页面

返回顶部
顶部