- 博客(14)
- 资源 (16)
- 收藏
- 关注
原创 c/c++ 中连续两个叹号的使用
最近在阅读别人的程序时遇到使用连续两个叹号(!!)的情况,经过查阅资料及测试后得到结论如下:int v = !!statement;如果statement是【整形数据0】则 v = 0,如果statement是【非0的整形数据】则 v = 1 。测试代码如下:#include #include using namespace std;static int func(i
2018-01-30 16:41:39 6074
原创 C++11智能指针之shared_ptr
shared_ptr类似 Objective-C中的【引用概念】,这里分别测试了【引用增加】、【引用撤销】、【唯一性检查】,这里测试动作名称是自己随意叫的,现贴出测试代码及输出结果:测试代码:#include #include #include // need include this header fileint main(void){ std::shared_ptr
2018-01-26 17:11:11 183
转载 read函数
转自:https://baike.baidu.com/item/read/17137117#viewPageContentLinux C函数编辑read(由已打开的文件读取数据)相关函数readdir,write,fcntl,close,lseek,readlink,fread表头文件#include定义函数ssize_t
2018-01-25 16:49:53 1008
转载 lseek函数
转自:https://baike.baidu.com/item/lseek/6385407?fr=aladdin相关函数dup,open,fseek表头文件#include#include定义函数off_t lseek(int filde,off_t offset ,int whence);
2018-01-25 16:44:06 432
转载 c/c++ 学习-open 函数
转自:http://blog.csdn.net/dong_007_007/article/details/16269021open 函数用于打开和创建文件。以下是 open 函数的简单描述 #include int open(const char *pathname, int oflag, ... /* mode_t mode */);
2018-01-25 16:35:13 20691
转载 C++11 新特性:显式 override 和 final
转自:https://www.devbean.net/2012/05/cpp11-override-final/2012 年 3 月 22 日,GCC 4.7.0 正式发布。从这个版本开始,GCC 增加了许多新的 C++ 11 的特性。今天我们要介绍的是其中的一个特性:显式的使用 final和override关键字。先来看下面的例子:struct B1 final { };
2018-01-25 15:33:15 296
转载 四种强制类型转换的总结(const_cast、static_cast、dynamic_cast、reinterpreter_cast)
转自:http://blog.csdn.net/youyoulg/article/details/6843332C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是: TYPE b = (TYPE)a C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。 const_cast,字面上理解就是去
2018-01-23 17:55:25 240
转载 C++ explicit关键字详解
转自:https://www.cnblogs.com/ymy124/p/3632634.html首先, C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式).那么显示声明的构造函数和隐式声明的有什么
2018-01-23 10:20:16 208
转载 SAE J1939学习笔记(五)
转自:http://blog.csdn.net/Hugohut/article/details/24559635请求PGN 对于特定目标地址的请求,目标地址必须做出响应。如果目标地址不支持请求的PGN,也必须发出一个NACK 的响应以表明它不支持该PGN。有些PGN 是多包的,因此一个单帧请求的响应可能有多个CAN 数据帧。如果是全局请求,当一个节点不支持某个
2018-01-22 20:16:25 1070
转载 SAE J1939学习笔记(四)
转自:http://blog.csdn.net/hugohut/article/details/24559579多包通信(网络传输层)1.pgn60416 – ConnectionManagement2.pgn60160 – Data Transfer3.举例Note:The Data Pack
2018-01-22 20:09:19 1913
转载 VS中展开和折叠代码
转自:https://www.cnblogs.com/keno/archive/2013/01/24/2874618.htmlVS2005代码编辑器的展开和折叠代码确实很方便和实用。以下是展开代码和折叠代码所用到的快捷键,很常用:Ctrl + M + O: 折叠所有方法Ctrl + M + M: 折叠或者展开当前方法Ctrl + M + L: 展开所有方法 /
2018-01-20 17:07:36 6919
转载 git设置用户名密码
转自:http://blog.csdn.net/qq_15437667/article/details/51029757设置git用户名/邮箱git config --global user.name [username]git config --global user.email [email]12但是这个仅仅是设置用户名密码,如果你的git 源每次操作需要你输入用
2018-01-20 10:53:04 5227
转载 使用uncompyle2直接反编译python字节码文件pyo/pyc
转自:https://www.cnblogs.com/rainduck/p/3524557.htmlupdate:在Mac OS X版的September 10, 2014版(5.0.9-1)中发现安装目录中的src.zip已更换位置至WingIDE.app/Contents/Resources/bin/2.7目录下,其它的Crack操作仍然不变。实际上只需要把之前的abstr
2018-01-15 14:14:56 1699
Intel RealSense D400 Series Dynamic Calibration Tools_v2.11.0.0.zip
2021-05-06
UVC 1.5 Class specification.pdf
2020-11-26
DBC_File_Format_Documentation.pdf
2019-07-03
数据结构c语言版严蔚敏PPT.ppt
2019-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人