Coding
文章平均质量分 78
sinat_38102206
努力做最好的自己!
展开
-
【转载】C/C++预处理指令#define,#ifdef,#ifndef,#endf,#error
本文主要记录了C/C++预处理指令,常见的预处理指令如下:#空指令,无任何效果#include包含一个源代码文件#define定义宏#undef取消已定义的宏#if如果给定条件为真,则编译下面代码#ifdef如果宏已经定义,则编译下面代码#ifndef如果宏没有定义,则编译下面代码#elif如果前面的#if给定条件不为真,当前条件为真,则编译下面代码#endif结束一个#if……#else条件编译...转载 2018-03-07 10:37:02 · 371 阅读 · 0 评论 -
C++中pair的使用
1 为什么用到pair? pair是将2个数据组合成一个数据,两个数据可以是同一类型或者不同类型。当需要这样的需求时就可以使用pair。(1)STL中的map就是将key和value放在一起来保存。(2)另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。2 pair怎么用? pair实质上是一个结构体,其主要的两个成员变量是first和second,这两个变量可以直接使用。初始...转载 2018-03-07 14:49:42 · 389 阅读 · 0 评论 -
C++中sizeof和strlen对比(包含整形数组、字符数组、字符串、结构体、类和虚继承)
#include <iostream>#include <string>using namespace std;//sizeof是运算符,计算在栈中声明变量或变量类型所占内存空间的字节数,不是实际长度//strlen是函数,遇到第一个'\0'停止计数,返回实际字符串或字符数组的长度(不包括'\0')int main(){ //一、整型数组的大小 cout << ...原创 2018-04-18 11:40:00 · 555 阅读 · 0 评论 -
使用socket实现TCP和UDP传输
转载自:https://blog.csdn.net/timmiy/article/details/51946093 https://blog.csdn.net/timmiy/article/details/52016946socket是通过TCP,UDP,IP协议来进行通信,效率较高。(一)运用TCP协议进行socket通信TCP是面向连接的,它在进行通信之前呢,需要双方先...转载 2018-05-15 11:28:27 · 49778 阅读 · 4 评论 -
openCV 中 cv::Rect 矩形类用法
cv::Rect 矩形类用法//如果创建一个Rect对象rect(100, 50, 50, 100),那么rect会有以下几个功能: rect.area(); //返回rect的面积 5000 rect.size(); //返回rect的尺寸 [50 × 100] rect.tl(); //返回rect的左上顶点的坐标 [100, 50] rect.br...转载 2018-07-11 10:55:05 · 64094 阅读 · 6 评论 -
matlab绘图操作技巧整理
一、最近因为写论文的原因,经常需要使用matlab进行绘图,在绘图中遇到了一个问题,在使用cdfplot绘制图形的累计分布函数时,如果不使用marker进行标记,那么绘制得到的曲线在黑白打印中无法分辨,但是如果将曲线标记marker,又可能会出现marker太多,曲线加上marker后变成一条粗粗的线,效果也不好。因此,这里找到一个既可以标记marker,又不会使曲线过粗而看不清楚。原文链接在...转载 2019-03-23 11:39:43 · 1738 阅读 · 0 评论