![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
lulin1991
这个作者很懒,什么都没留下…
展开
-
socket+Protocol buffer 错误
通过socket不断接收计算结果数据,接收到数据后利用protocol buffer 进行反序列化会出错,错误指向如下图: 是由于socket发送数据时 是一次发送完,但是接收数据会存在分批次接收的原因。程序是设置为一次接收完毕,但是实际情况是socket会分批次接收数据,导致误以为未接收完的部分为新的一帧结果,从而出现数据的错乱。 解决代码(摘自论坛):原创 2015-07-09 11:49:30 · 755 阅读 · 0 评论 -
COleDateTime类 CTime类
使用COleDateTime类 1) 获取当前时间。 CTime time; time = CTime::GetCurrentTime(); 2) 获取时间元素。 int year = time.GetYear() ; int month = time.GetMonth(); int day = time.GetDay();转载 2015-02-03 17:31:45 · 556 阅读 · 0 评论 -
求图中最长路径
求最长路径函数: vectorPath; vectorLongPath; bool first=true; float pathSum,longPathSum; int paths=0; vector> status(6,vector(6,0)); //顶点状态 void getRoad(vector> prox,int start,int end) { Path.push_back(s原创 2017-08-18 19:00:17 · 4666 阅读 · 0 评论 -
contourArea函数调用注意问题
C++: double contourArea(InputArray contour, bool oriented=false ) contour为轮廓上的点vector,oriented:表示某一个方向上轮廓的的面积值,顺时针或者逆时针 面积的值与输入点的顺序有关,求的是按照点的顺序连接构成的图形的面积。原创 2017-08-28 12:20:53 · 4522 阅读 · 0 评论