- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 C++/C直接可用的文件操作(待完善)
#include "FileOperator.h"#include <direct.h>#include <io.h>#include <string.h>#include <sys/stat.h>#include <iostream>#include <Windows.h>FileOperator::FileOperator(){}FileOperator::~FileOperator(){}bo
2021-12-08 17:09:00
133
转载 c++ QT使用流处理 XML
<?xml version="1.0"?><bookindex> <ee> 1234 </ee> <entry term="sidebearings"> <page>10</page> <page>34-35</page> <page>307-308</page> </entry&.
2021-09-26 15:33:42
134
原创 2021-02-23
编写qt程序,直接在qt creator下编译运行,当前工程下会有一个pro文件,【工程名字.pro】,在Pro文件中可以配置信息。在如果利用vs编写qt程序:第一种情况是在vs属性配置中配置需要的环境信息。如下图vs环境属性配置第二种情况:qmake出pro文件,根据自己信息修改配置文件。如下图是.pro文件再创建一个批处理文件(.bat).运行.bat文件,环境将自动配置到vs环境中。如下图是.bat文件基础写法。...
2021-02-23 09:54:28
129
原创 指针常量与常量指针
这里不去区分中文到底谁是指针常量与常量指针,因为记住也没啥用。1. 首先区分读法概念按照从左至右的顺序记忆,按照从右至左的顺序理解。只关注const 和 * 的先后先后顺序,const读做常量,*读做指针。参考《Effective c++》Item21上的做法,如果const位于星号的左侧,则const就是用来修饰指针所指向的变量,即指针指向为常量;如果const位于星号的右侧,const就是修饰指针本身,即指针本身是常量。记忆const int * p;//常量指针int * const p
2021-02-20 09:58:16
179
原创 数组与指针初识
一、指针1.指针是什么?指针是一种数据类型。在内存中占4个字节。例如 int p;“任何一种数据类型我们都可以把它当一个模子”吗? p,毫无疑问,是某个模子咔出来的。我们也讨论过,任何模子都必须有其特定的大小,这样才能用来“咔咔咔”。那咔出 p 的这个模子到底是什么样子呢?它占多大的空间呢?现在用 sizeof 测试一下(32 位系统):sizeof(p)的值为 4。嗯,这说明咔出 p 的这个模子大小为 4 个 byte。显然,这个模子不是“int”,虽然它大小也为 4。既然不是“int”那就一定是
2020-08-22 14:25:31
192
原创 编译网格库的前提准备条件
一、配置环境变量DIR_3RDPARTYD:\Intesim3rdParty二、文件配置在D:\Intesim3rdParty路径下需要一个VTK-7.1.1.SDK配置后 D:\Intesim3rdParty\VTK-7.1.1.SDK\vs2013\vs2013同理配置如下文件
2020-08-13 15:32:54
128
原创 Lambda表达式(匿名函数)基础篇
1. 为什么需要Lamnda表达式?1.解决回调函数的局限性;了解回调函数请戳下面;回调函数void stable_sort(vector<string>::iterator iterBegin, vector<string>::iterator iterEnd, bool (*isShorter)(const string &, const string &)); //C++ Primer里面举了个例子就是排序算法声明//为了使排序算法适应不同类型的
2020-07-12 15:24:33
777
原创 获取基类指针指向什么派生类(typeid)
参考于 https://blog.youkuaiyun.com/gatieme/article/details/50947821typeid关键字注意:typeid是操作符,不是函数。这点与sizeof类似)RTTI(Run-TimeType Identification, 运行时类型识别),它提供了运行时确定对象类型的方法。它使程序能够获取由基指针或引用所指向的对象的实际派生类型,即允许“用指向基类的指针或引用来操作对象”的程序能够获取到“这些指针或引用所指对象”的实际派生类型。在C++中,为了支持RTTI提
2020-05-10 09:36:29
2129
原创 汇编语言pop和push的自我记录学习
汇编语言pop和push的自我记录学习一、push ax 表示将寄存器ax中的数据送入栈中,pop ax 表示从栈顶取出数据送入ax1.栈操作都是以一个字为单位进行的(1字 = 2字节)2.高地址单元存放高8位,低地址单元存放低8位。如图二、CPU如何知道当前要执行的指令所在的位置?CPU如何知道栈顶的位置?1.CS、IP中存放着当前指令的段地址和偏移地址。2.8086CPU中,有...
2020-04-16 15:48:18
4860
1
原创 汇编语言-- 段寄存器DS[Address]初识
汇编语言-- 段寄存器DS[Adress]初识一、前提1.汇编语言中mov指令可以完成两种传送 :1).将数据直接送入寄存器中。2).将一个寄存器的内容送入到另一个寄存器。2.8086CPU不支持将数据直接放入到段寄存器中。3.执行指令时,8086CPU自动获取ds中的数据为内存单元。4.mov指令中的[]说明操作对象是一个内存单元。[]中的数表示偏移地址。5.定位一个内存单元的地址需...
2020-03-31 21:59:43
4397
上传文件.zip c++与机器人的sockwt通讯
2020-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人