Data Structures by LeetCode
Arrays and strings
Two pointers
Example 1: Given a string s, return true if it is a palindrome……
Data Structures by LeetCode Read More »
Example 1: Given a string s, return true if it is a palindrome……
Data Structures by LeetCode Read More »
本文讲述了解决报错”堆栈 Cookie 检测代码检测到基于堆栈的缓冲区溢出“的过程
0x00007FF7780C4675 处有未经处理的异常(在 control_sy……
堆栈 Cookie 检测代码检测到基于堆栈的缓冲区溢出 Read More »
这篇文章描述了使用最小二乘法拟合三维空间中的圆的理论方法及其C++实现代码
我们已知的是空间中圆的一系列采样点
$p=\left[ \begin{mat……
最小二乘法拟合三维空间中的圆及其C++实现 Read More »
在代码前面包含math.h
注意!包含的时候需要注意一下math.h的内容,新版的math.h(2014)会自动加上这些常量,而旧版(2009)的需要多定义一……
在
完之后,我们会获得一个SOCKET,setsockopt()的第一个参数就填它
超时以毫秒为单位
正常执行后会返回0,否……
WinSock2.h设置recv()超时 Read More »
在最近的项目中,使用socket进行网络套接字编程,其中使用upd协议进行传输。报错如下:
在C++11中,在命名空间std中添加了函数std::bind(),当需要使用socket中的bi……
C++11中std:bind()与SOCKET bind()冲突问题 Read More »
在一个类中,有下述代码
此时会出现报错:this不能在常量表达式中使用(a nonstatic member reference must be relative to a sp……
sln文件所在的路径
vcxproj文件所在的路径
project名称
Visual Studio编辑器默认(或者是在有中文的源代码的情况下,我没有深究)编码为GB 2312,如果打开UTF-8编码的带有中文的源代码,会提示【warning C4819: 该文……
Visual Studio 2017 警告C4819解决方案 Read More »
一般而言,往函数里面传矩阵是通过传值进行的,这种方式有下面两种缺点
Eigen中的四种基本b……
Eigen的几何模块包含两类几何变换
头文件内容#include <Eigen/SparseCore>稀疏矩阵、稀疏矢量、矩阵组装、基础稀疏线性代数#include <Eigen/……
C++库Eigen学习3:稀疏线性代数 Read More »
根据系数矩阵的性质,对速度和精度的要求,可以选择不同的分解方式
下面这个例子总是可以解出来,并且在速度和精度上面有所权衡
……
C++库Eigen学习2:普通线性问题和分解 Read More »