C/C++
文章平均质量分 61
C/C++学习及总结
wu_xiang_chao
匍匐向前
展开
-
Epson C8系列6轴机器手操作指南
文档描述Epson C8系列6轴机械手相关操作:1.连接控制器 2.导入备份控制器项目 3.点位示教 4.原点校准 5.I/O操作 6.远程以太网连接控制等。EPson其他系列的机械手操作也可以参考原创 2024-01-10 11:38:56 · 1444 阅读 · 0 评论 -
Python脚本调用C++动态库,C++调用Python脚本实操
注:虽然按照上述步骤操作了,但是很多时候运行脚本会报“找不到XXX模块的错”,这个时候就需要注意你当前调用的dll是否依赖了别的库,如果有需要把依赖的库一起拷到同一文件夹。把生成的动态库和脚本放在同一文件夹,然后执行脚本,就可以调用C++动态库里的函数了。直接引入python.h文件肯定会报错的,需要设置相关属性,打开工程属性,做如下设置。还是使用之前的脚本,内容如下,命令robotFlow.py。的错,解决方法是在object.h文件下添加如下代码。然后执行程序,整个流程就结束了。原创 2023-02-17 17:13:13 · 2137 阅读 · 0 评论 -
在VS编译器中设置命令行参数
在工程属性页中进行设置通过库函数及编译器固有变量读取命令行,读取出来的字符串可以进行json处理AfxGetApp()->m_lpCmdLine原创 2021-11-14 19:39:20 · 777 阅读 · 0 评论 -
不同类占空间大小
首先,讨论只有一个类的情况,一个空类型对像不包含任何信息,但是必须在内存中占用一定空间,否则无法使用,C++中每个空类占1Byte#includeusing namespace std;class Base{public: private: };int main(){cout return 0;}当Base类中包含一个原创 2017-09-06 11:52:49 · 286 阅读 · 0 评论 -
类的析构函数和构造函数调用顺序
派生类对3类构造函数的调用顺序:第一:先调用基类的构造函数第二:调用子对象的构造函数、第三:调用派生类的构造函数调用析构函数的顺序与调用构造函数的顺序正好相反#include using namespace std; class Shape{public: void Draw() {cout void Clean() {cout原创 2017-09-06 11:19:34 · 388 阅读 · 0 评论 -
char指针和数组的相关使用规则
首先,定义一个字符指针,和一个字符数组,并对它们进行初始化char *ptr ="hello ";char str[]="nihao";在这里提一下,以下定义正确,此时字符指针指向一个字符串常量首地址char *ptr;ptr ="hello" 但是,下面这种情况是会出错的,编译不通过char str[];//char str[10] 这样也不行原创 2017-09-14 21:08:27 · 565 阅读 · 0 评论 -
C中结构体和C++中结构体的区别
直接进入主题: C++中结构体和类差不多是相同的,主要区别就是结构体的默认属性是public,二类的默认属性是private。C和C++中结构体的区别主要有以下几点: 1、C中结构体不能有成员函数,而C++中可以有,甚至可以有虚函数。所以C中不存在构造函数、虚构函数和this指针。 2、C结构体只有public一种权限,而C++结构体有public、private、protect...原创 2018-07-11 14:37:24 · 3672 阅读 · 2 评论