找回密码
 立即注册

QQ登录

只需一步,快速开始

工控课堂 首页 工控文库

工控文库

命令行与C++
windows和Linux都接受使用命令行进行程序的运行,例如在windows下使用命令行命令.\notepad可以打开记事本,使用特定的命令行参数,如.\notepad 1.txt可以打开1.txt这个文件。下面介绍如何使用c++实现该功能。要想实 ...
分类:    2022-5-13 23:17
C++运算符重载
首先,阅读之前要先搞清楚什么是运算符、函数重载。函数重载就是在一个范围内为一个函数声明多个实现方式,函数名必须一致。那么C++运算符是否可以重载呢?可以!先弄清什么时候需要进行运算符重载:假设,你有一个 ...
分类:    2022-5-13 23:14
C++ 回调函数及 std::function 与 std::bind
回调函数是做为参数传递的一种函数,在早期C样式编程当中,回调函数必须依赖函数指针来实现。而后的C++语言当中,又引入了 std::function 与 std::bind 来配合进行回调函数实现。标准库中有大量函数应用到了回调函数 ...
分类:    2022-5-13 23:13
C++实现LRU缓存
1.手动实现双向链表class LRUCache { public: // 双向链表的数据结构 struct Node{ int key,val; Node*left,*right; Node(int _key,int _val):key(_key),val(_val),left(NULL),right(NULL){} }; Node *L,*R; // 最左 ...
分类:    2022-5-13 23:05
const修饰指针
const修饰指针 int b = 10; int c = 15; const int *p1 = b; //*p1 = 12; /* 错误 */ p1 = c; /* 正确 */ cout *p1 endl; int * const p2 = b; *p2 = c; /* 正确 */ //p2 = c; /* 错误 */ cout *p2 endl;注:con ...
分类:    2022-5-13 23:04
C++内存分区模型
代码区存放函数体的二进制代码,由操作系统进行管理。代码区是共享的,对于频繁执行的程序,只需要在内存中有一份代码即可代码区是只读的,防止程序意外修改全局区存放全局变量、静态变量以及常量栈区由编译器自动分 ...
分类:    2022-5-13 23:03
C++ struct和class
默认的访问权限不同struct默认公有publicclass默认私有private
分类:    2022-5-13 23:01
C++雾中风景18:C++20, 从concept开始
以QT为例谈环境搭建作者:哲思时间:2022.1.5邮箱:1464445232@qq.comGitHub:zhe-si (哲思) (github.com)前言自从实习结束,好久没写博客了。作为2022年的开端,打算先谈一谈几乎让所有开发人员发愁的问题——环境 ...
分类:    2022-5-13 22:57
实现各种进制转换(c++版)
Roofline模型是由加州理工大学伯利克提出的用来建立当前计算平台在不同的计算强度(Operational Intensity)下能够达到的理论计算上限 。论文和基础理论和应用Roofline Model与深度学习模型的性能分析。本文旨在教授 ...
分类:    2022-5-13 22:53
C++中new的常见使用方法及与malloc的区别
C++中new返回值为内存块的地址,所以使用方法一般为 type *p=new的语句new语句:1.new type(变量/常值)分配这种类型的一个大小的内存空间,并以括号中的值来初始化这个变量; 判断这种变量或常值的所属类型,分配一个 ...
分类:    2022-5-13 22:51
Modern CMake 简单使用
Modern CMake 简单使用目录结构├── CMakeLists.txt├── main.cpp└── threadpool├── CMakeLists.txt├── threadpool.cpp└── threadpool.h第1个CMakeLists.txt#设置cmake最小版本 cmake_minimum_requi ...
分类:    2022-5-13 22:49
通过typeid.name函数获得中文名类的中文名
一直想着能通过现成的typeid.name()函数直接获得我中文类的名字,可是却一直得到的乱码,网上搜索了好久也没有答案,最后终于在我不懈寻找下找到了解决方法。最后发现是文字编码不同的原因,储存在代码中的编码方式 ...
分类:    2022-5-13 22:47
美团网程序员招聘笔试题
美团笔试(22.03.19)目录代码题第一题 点餐第二题 加密解密第三题 文件版本冲突代码第一题 点外卖第二题代码 加密解密第三题 文件同步冲突回到顶部代码题一共五道代码题,看了前面三道,ac了三道,后面两道题没有时 ...
分类:    2022-5-13 22:45
项目开发中通信协议的复用
基于设备研发项目的软件开发工作,上位机与下位机的通信是信息交互的基础,也是软件控制设备运行的基础。构建合适的命令体系有利于广泛复用基础代码。基于商议好的协议内容,构建合适的代码是必要的。协议组成一般来 ...
分类:    2022-5-13 22:41
C/C++ I/O多路复用(IO multiplexing)--select与epoll
I/O多路复用(IO multiplexing)​ I/O多路复用是通过一种机制,可以监视多个文件描述符,一旦某个描述符就绪(一般是读就绪或者写就绪,还有异常就绪),能够通知程序进行相应的读写操作。比较常用的有select/epoll ...
分类:    2022-5-13 22:37
变频器过电流不跳闸的原因
有关变频器过电流不跳闸的问题,对于由于非故障原因引起的过电流,变频器应采取自行消除过电流的措施,以免跳闸,这就是防失速功能。变频器过电流不跳闸变频器每次跳闸,会引发电路故障,带来不必要的损失。对于某些 ...
分类:    2022-5-13 18:16
三菱plc与三菱变频器modbusrtu协议通讯
三菱plc与三菱变频器modbusrtu协议通讯一、对象:1、三菱plc:FX2N+FX2N-485-BD2、三菱变频器:F700系列,A700系列。两者之间通过网线连接,具体参照下图。FX2N-485-BD与n台变频器的连接图FX2N-485-BD与n台变频器的 ...
分类:    2022-5-13 18:13
三菱plc与通用变频器控制旋转门
利用通用变频器和三菱fx系列可编程逻辑控制器(plc)实现上述要求的控制方法。1、系统硬件设计图1是旋转门控制系统原理结构。该系统主要由旋转门、接近传感器、可编程序控制器和变频器组成。1.1 旋转门及接近传感器该 ...
分类:    2022-5-13 18:12

相关分类

热门文章
关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-24 16:55 , Processed in 0.051208 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部