跳至内容
Fivyex's Blog
Fivyex's Blog

I did the right thing, didn't I? It all worked out in the end.

  • Portfolio
  • Archive
  • Site Admin
  • Private Zone
Fivyex's Blog
Fivyex's Blog

I did the right thing, didn't I? It all worked out in the end.

  • Portfolio
  • Archive
  • Site Admin
  • Private Zone

WinSock2.h设置recv()超时

发表评论 / C/C++ / Fivyex / 21 3 月, 2022

函数定义

设置方法

在

完之后,我们会获得一个SOCKET,setsockopt()的第一个参数就填它

超时以毫秒为单位

返回值

正常执行后会返回0,否……

WinSock2.h设置recv()超时 Read More »

Clash与AdAway冲突

发表评论 / Android / Fivyex / 21 3 月, 2022

问题

当Clash打开下图选项时,AdAway将无法正常工作

解决方法

不要打开这个选项

……

Clash与AdAway冲突 Read More »

C++11中std:bind()与SOCKET bind()冲突问题

一条评论 / C/C++ / Fivyex / 20 3 月, 2022

在最近的项目中,使用socket进行网络套接字编程,其中使用upd协议进行传输。报错如下:

在C++11中,在命名空间std中添加了函数std::bind(),当需要使用socket中的bi……

C++11中std:bind()与SOCKET bind()冲突问题 Read More »

this不能在常量表达式中使用

一条评论 / C/C++ / Fivyex / 20 3 月, 2022

问题

在一个类中,有下述代码

此时会出现报错:this不能在常量表达式中使用(a nonstatic member reference must be relative to a sp……

this不能在常量表达式中使用 Read More »

Visual Studio常用宏

一条评论 / C/C++ / Fivyex / 20 3 月, 2022

$(SolutionDir)

sln文件所在的路径

$(ProjectDir)

vcxproj文件所在的路径

$(ProjectName)

project名称

$(……

Visual Studio常用宏 Read More »

浮动侧边栏

发表评论 / Website building / Fivyex / 19 3 月, 2022

需求

让侧边栏始终保持在屏幕上

步骤

安装Fixed Widget and Sticky Elements for WordPress插件,并启用

找到你想要浮动的部分:右键那……

浮动侧边栏 Read More »

Visual Studio 2017 警告C4819解决方案

发表评论 / C/C++ / Fivyex / 19 3 月, 2022

问题

Visual Studio编辑器默认(或者是在有中文的源代码的情况下,我没有深究)编码为GB 2312,如果打开UTF-8编码的带有中文的源代码,会提示【warning C4819: 该文……

Visual Studio 2017 警告C4819解决方案 Read More »

WinSock2.h和winsock.h冲突

一条评论 / C/C++ / Fivyex / 19 3 月, 2022

问题

编译时出现大量重定义报错

解决方法

把

放在

前面

……

WinSock2.h和winsock.h冲突 Read More »

C++函数的参数类型中为什么要加const

发表评论 / C/C++ / Fivyex / 17 3 月, 2022

使用const的好处

  • 可以同时接受常量参数和变量参数
  • 防止修改

参考:https://blog.csdn.net/weixin_43145361/article/details/107323……

C++函数的参数类型中为什么要加const Read More »

Visual Studio设置环境变量

发表评论 / C/C++ / Fivyex / 17 3 月, 2022

右键项目-属性-调试-环境

每行放一条环境变量的表达式

……

Visual Studio设置环境变量 Read More »

双机器人协作轨迹生成

发表评论 / 机器人操作与优化 / Fivyex / 16 3 月, 2022

核心思想:加约束

生成双机器人协作轨迹的核心问题在于:两个机器人总共是12个自由度,如果想给两个机器人各生成一条确定的轨迹,那对于某一个时间点,应该有且仅有一组(12个)关节角满足要求,也就是说……

双机器人协作轨迹生成 Read More »

C++库Eigen学习5:其他

发表评论 / C/C++ / Fivyex / 16 3 月, 2022

前情提要

向函数传递Eigen变量

一般而言,往函数里面传矩阵是通过传值进行的,这种方式有下面两种缺点

  • 需要生成临时矩阵
  • 不能修改原矩阵

例子

Eigen中的四种基本b……

C++库Eigen学习5:其他 Read More »

C++库Eigen学习4:几何

一条评论 / C/C++ / Fivyex / 16 3 月, 2022

前情提要

空间变换

Eigen的几何模块包含两类几何变换

  • 抽象变换:旋转、平移、缩放,这些变换不以矩阵方式存储,但是可以与矩阵混用,且可以转换为矩阵
  • 投影或仿射变换矩阵:以矩阵方式……

C++库Eigen学习4:几何 Read More »

C++库Eigen学习3:稀疏线性代数

一条评论 / C/C++ / Fivyex / 16 3 月, 2022

前情提要

稀疏矩阵操作

头文件内容#include <Eigen/SparseCore>稀疏矩阵、稀疏矢量、矩阵组装、基础稀疏线性代数#include <Eigen/……

C++库Eigen学习3:稀疏线性代数 Read More »

C++库Eigen学习2:普通线性问题和分解

发表评论 / C/C++ / Fivyex / 16 3 月, 2022

前情提要

线性代数和分解

求解线性方程

根据系数矩阵的性质,对速度和精度的要求,可以选择不同的分解方式

下面这个例子总是可以解出来,并且在速度和精度上面有所权衡

……

C++库Eigen学习2:普通线性问题和分解 Read More »

C++库Eigen学习1:普通矩阵和数组操作

2条评论 / C/C++ / Fivyex / 16 3 月, 2022

入门

安装

下载并解压Eigen源代码,并把里面的Eigen子目录放到包含目录里即可

下载链接

第一个简单的程序

例二:矩阵和矢量

运行时设定矩阵/向量大小

……

C++库Eigen学习1:普通矩阵和数组操作 Read More »

机器人位姿反馈控制开发日志

发表评论 / Robotics / Fivyex / 13 3 月, 2022

概要

这篇帖子记录了我开发机器人位姿反馈控制系统所碰到的问题

硬件

  • KUKA KR 16 R1610机器人
  • KUKA KR_C4控制柜
  • API Radian激光跟踪仪
  • 1.5英寸靶球
  • Win……

机器人位姿反馈控制开发日志 Read More »

KUKA RSI接口开发

一条评论 / KUKA / Fivyex / 12 3 月, 2022

硬件

  • KUKA KR 16 R1610机器人
  • KUKA KR_C4控制柜
  • Windows电脑
  • 网线

注意!扭控制柜开关的时候要果断,否则可能启动瞬间电流过大导致跳闸

机器人端程序

使……

KUKA RSI接口开发 Read More »

如何使c++程序执行完成后不自动退出?

发表评论 / C/C++ / Fivyex / 12 3 月, 2022

解决方法

属性页-链接器-系统-子系统设置为“控制台”

……

如何使c++程序执行完成后不自动退出? Read More »

API激光跟踪仪二次开发

发表评论 / Sensors / Fivyex / 12 3 月, 2022

硬件

  • API Radian激光跟踪仪
  • 1.5英寸靶球
  • (后面可能还有)API STS六维靶标
  • Windows电脑
  • 网线

环境配置

头文件

API的二次开发用到三个头文件

  • apid……

API激光跟踪仪二次开发 Read More »

← Previous 1 … 7 8 9 … 15 Next →
  • Acceptable Use Policy
  • Cookie Policy
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions

Copyright © 2025 Fivyex's Blog | Powered by Astra WordPress 主题