E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ifndef
参数传递与返回值
参数传递与返回值写法的注意事项://头文件要写防御式的头#
ifndef
__COMPLEX__#define__COMPLEX__.........
陈_振
·
2023-11-01 19:44
UTC时间与时区时间转换
描述时间日期与timestamp转换参考C语言实现将时间戳转换为年月日时分秒和将年月日时分秒转换为时间戳代码Date.h#
ifndef
__DATE_H__#define__DATE_H__/******
幕枫楚雨
·
2023-11-01 18:10
STM32Cubemxhal库硬件IIC驱动SHT40温湿度传感器
include#defineSHT40_ADDR_WRITE0x44=100)//根据数据手册编写*humidity=100;elseif(*humidity<=0)*humidity=0;return0;}#
ifndef
吃什么都胖
·
2023-11-01 11:05
stm32
单片机
嵌入式硬件
c语言
mcu
STM32之IIC通讯升级版--SHT30温湿度读取
一、IIC底层驱动之myiic.h#
ifndef
__MYIIC_H#define__MYIIC_H#include"sys.h"//IO方向设置#defineSDA_IN(){GPIOC->CRH&=0XFFF
走钢丝的猴
·
2023-11-01 11:30
STM32
IIC
嵌入式
单片机
stm32
ESP32 温湿度和气体传感器驱动
驱动原理iiciic.h文件#
ifndef
__APP_IIC_H__#define__APP_IIC_H__#include"esp_types.h"#include"driver/uart.h"#include"driver
凌风_lwp
·
2023-11-01 11:00
ESP32
IIC驱动
温湿度传感器
气体传感器
mcu
驱动开发11 编写iic驱动-读取温湿度数据
头文件head.h#
ifndef
__HEAD_H__#define__HEAD_H__#defineGET_HUM_IOR('m',1,int)#defineGET_TEM_IOR('m',0,int)
徐艺桐
·
2023-11-01 11:23
驱动开发
驱动开发
【驱动开发】注册字符设备使用gpio设备树节点控制led三盏灯的亮灭
注册字符设备使用gpio设备树节点控制led三盏灯的亮灭设备树:头文件:#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;
小徐今天认真学习了嘛
·
2023-11-01 08:51
驱动开发
编写驱动代码实现LED灯点亮
一、head.h#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
小钱努力学C
·
2023-11-01 00:05
驱动
linux
驱动开发
ST电机库(digital_output)
#
ifndef
__DIGITALOUTPUT_H#define__DIGITALOUTPUT_H头文件保护机制,防止同一头文件被重复引用。
mark_shan716
·
2023-10-30 17:21
c++
单片机
c语言
ST电机库(circle_limitation)
#
ifndef
__CIRCLELIMITATION_H#define__CIRCLELIMITATION_H头文件保护机制,防止同一头文件被重复引用。
mark_shan716
·
2023-10-30 17:51
c++
c语言
链表
内存越界和内存监测
内存越界处理我们先看设计图.内存越界检查原理如下上面原理是不是很简单.而这恰恰是最通用的做法.那我们按照上面设计思路.首先构建接口文件checkmem.h#
ifndef
_H_MEMCHECK_CHECKMEM
phone1126
·
2023-10-30 17:04
c++
c语言
串口通讯函数,serial.h;serial.cpp
串口通讯函数,收发数据,寻找端口等功能一看就懂serial.h//Serial.h#
ifndef
__SERIAL_H__#define__SERIAL_H__classCSerial{public:CSerial
S5242
·
2023-10-30 12:44
算法
c++
Qt5 线程的安全退出问题:
下面给出一个具体实验环境(qt5),即可说明问题.简单期间,直接上代码,分三部分,header文件,cpp文件,pro文件,重点在主窗口的析构,有注释说明如何停止线程的运行.header文件cat*.h#
ifndef
_CLOCK_THREAD
hjjdebug
·
2023-10-30 10:28
#
qt
编程
c++
qt5
QThread
Thread
vscode配置文件配置C++头文件
sum.h#
ifndef
__SUM__#define__SUM__intsum(inta,intb);#endifsum.cpp#include"sum.h"intsum(inta,intb
蔗肆稀饭呀
·
2023-10-30 09:24
环境配置
c++
vscode
驱动开发day4
头文件:#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
凌归
·
2023-10-30 07:19
驱动开发
驱动开发day8
head.h#
ifndef
__HEAD_H__#define__HEAD_H__//构建开灯关灯的功能码#defineLED_ON_IO('l',1)#defineLED_OFF_IO('l',0)#endifdemo.c
凌归
·
2023-10-30 07:44
驱动开发
C语言预处理命令#line、#error、#pragma、#
ifndef
等
C语言预处理命令1我想把预处理命令分成3类2三个陌生命令2.1#line行控制2.2#pragma留给具体实现2.3#error错误信息输出2.4#ifxxx条件编译2.4书写语法3#define的注意事项1我想把预处理命令分成3类如下3块内容1.以#define、#include的宏替换和文件包含2.以#ifxxx为首的一族条件编译命令3.其他三个陌生命令,如#line、#error、#prag
ve2102388688
·
2023-10-30 01:49
C进阶
error在c语言的用法,C语言进阶:23、#error和#line的用法
#error是一种预编译指示字,可用于提示编译条件是否满足#
ifndef
__cpluscplus//C++内置的宏通过检测这个宏的存在,来进行错误提醒。#errorThisfileshouldbepr
weixin_39886929
·
2023-10-30 01:48
error在c语言的用法
C语言进阶第23式:#error和#line的使用分析
#error是一种预编译指示字,可用于提示编译条件是否满足,示例如下:#
ifndef
_cplusplus#errorThisfileshouldbepro
糙米君
·
2023-10-30 01:41
C语言
c语言
驱动开发day8(基于GPIO子系统编写LED驱动,编写应用程序进行测试,设置定时器,5秒钟打印一次hello world)
头文件:#
ifndef
__HEAD_H__#define__HEAD_H__#defineLED_ON_IOW('l',1,int)#defineLED_OFF_IOW('l',0,int)#endifc
yymbuxiangaoye
·
2023-10-29 20:02
驱动开发
arm开发
算法
开发语言
基于GPIO子系统编写LED驱动,编写应用程序进行测试,设置定时器,5秒钟打印一次hello world
设备树添加的代码myled{led-gpios=,,;};头文件#
ifndef
__HEAD_H__#define__HEAD_H__#defineLED_ON_IO('l',1)#defineLED_OFF_IO
土豆学习ing
·
2023-10-29 20:53
学习
Linux驱动
C/C++头文件 全局变量(或static)
2、头文件中的#
ifndef
/#define/#endif防止该头文件被重复引用,重复引用?其内是否也可以定义全局变量?
_巴比龙_
·
2023-10-29 10:04
c++
类的声明和类的实现分开
也可以通过IDE提供的快捷方式来做,步骤为:选中项目,右键选“添加"->"类”->"c++类"双击后,输入类名,自动生成cpp和h文件,MyTeacher.h#pragmaonce//只包含一次/*#
ifndef
「已注销」
·
2023-10-29 06:36
vscode snippets C语言头文件宏定义
"head":{"prefix":"head","body":["#
ifndef
${TM_FILENAME_BASE/([A-Za-z0-9]+)([^A-Za-z0-9]*)/${1:/upcase}
废都的秋
·
2023-10-28 23:40
vscode
c语言
c语言实现录音功能
generic(buildd@rothera)(gccversion4.4.3(Ubuntu4.4.3-4ubuntu5))#39-UbuntuSMPWedJul2806:07:29UTC2010)#
ifndef
_MAIN_H
阿木小呆呆
·
2023-10-28 20:24
技术
ubuntu
c语言
uin-app 的条件编译(APP-PLUS 、H5、MP-WEIXIN )
写法:以#ifdef或#
ifndef
加%PLATFORM%开头,以#endif结尾。
前端陈陈陈
·
2023-10-26 19:13
C++中模板类声明和实现能否分离?
1.声明部分//point.h#
ifndef
_POINT_#define_POINT_templateclassPoint{public:Point(Elem);};#endif2.实现部分//point.cpp
yjw19901214
·
2023-10-26 10:54
C++
C++模板类
C++模板类的声明和实现
C++ error: unknown type name
error:unknowntypename'...'1、未添加头文件;2、添加了头文件,但该头文件没有添加到工程中;3、两个头文件中#
ifndef
~#define~#endif使用的宏相同也会引起此错误
xy18990
·
2023-10-26 09:31
C++
C语言数据结构-4.队列的顺序及链式存储结构
1.顺序参考代码1.sequeue.h#
ifndef
_SEQ_QUEUE_H_#define_SEQ_QUEUE_H_#defineFIFO_LEN10/*MaxlengthoftheFIFO*/#defineN
Chunix_
·
2023-10-25 18:42
C语言&数据结构
c语言
数据结构
C语言函数返回值不能直接写数组
C语言返回值不能直接写数组#
ifndef
_VMATH_H#define_VMATH_H#ifdef_cplusplusextern"C"{#endiftypedeffloatMatrix44f[16];
木犀花香
·
2023-10-25 09:04
其他
C语言
基于c语言开发开发通讯录,基于C语言实现一个通讯录
#
ifndef
__LIST_H_#define__LIST_H_#include#inc
weixin_39939904
·
2023-10-24 07:53
基于c语言开发开发通讯录
通过字符设备驱动分步注册方式编写LED驱动,完成设备文件和设备的绑定
head.h#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
huncho
·
2023-10-24 06:13
驱动开发
LED通过字符设备驱动的分步实现编写LED驱动,另外实现特备文件和设备的绑定
head.h#
ifndef
__HEAD_H__#define__HEAD_H__#definePHY_LED13_MODER0x50006000//[2021]/[1617]>01#definePHY_LED13
小鱼飞飞火
·
2023-10-24 06:43
linux
c语言
驱动开发
通过字符设备驱动分步注册方式编写LED驱动,完成设备文件和设备的绑定,发布CSDN
头文件#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
2301_77612529
·
2023-10-24 06:40
开发语言
【驱动开发】LED灯的亮灭——通过字符设备驱动的分步实现编写LED驱动,实现设备文件和设备的绑定
头文件:#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
小徐今天认真学习了嘛
·
2023-10-24 06:39
驱动开发
驱动开发day4
通过字符设备驱动的分步实现编写LED驱动,另外实现设备文件和驱动的绑定head.h#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER
孟孟能学会
·
2023-10-24 03:34
驱动开发
驱动作业 10.20
head.h#
ifndef
__HEAD_H__#define__HEAD_H__//LED3LED1#definePHY_LED1_MODER0x50006000#definePHY_LED1_ODR0x50006014
承诺907
·
2023-10-23 22:47
驱动开发
驱动开发day4作业
head.h#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
ws1804579305
·
2023-10-23 21:14
驱动开发
驱动开发day9
应用层代码:驱动安装:应用层使用gpio子系统控制灯的亮灭效果:1.控制LED2熄灭:2.控制LED6熄灭:3.控制LED2重新点亮:应用层写程序控制开发板6盏灯的亮灭,要求使用GPIO子系统头文件:#
ifndef
疯狗Crazydo
·
2023-10-23 21:41
驱动开发
c语言
arm
驱动开发day5
源文件:Makefile:自动创建设备节点成功:点亮led灯的效果:点灯要求:1)分部实现注册字符设备驱动2)自动创建设备节点3)通过结构体对led灯地址进行映射4)次设备号完成私有数据传参头文件:#
ifndef
疯狗Crazydo
·
2023-10-23 21:11
驱动开发
Makefile
c语言
驱动 作业 day4
led2和led3的驱动所以会打开设备文件失败装完以后就可以正常控制了以下是设备现象head.hubuntu@ubuntu:led$vitest.cubuntu@ubuntu:led$cathead.h#
ifndef
liangqifan_
·
2023-10-23 21:10
c语言
汇编
开发语言
vim
后端
驱动day4作业
通过字符设备驱动的分步实现编写LED驱动,另外实现特备文件和设备的绑定head.h#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER
xiaohuoxingdezhu
·
2023-10-23 21:39
笔记
驱动开发LED灯绑定设备文件
头文件#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
只想立刻躺平
·
2023-10-23 21:02
驱动开发
驱动开发day4(实现通过字符设备驱动的分布实现编写LED驱动,实现设备文件的绑定)
头文件(head.h)#
ifndef
__HEAD_H__#define__HEAD_H__#definePHY_LED1_MODER0x50006000#definePHY_LED2_MODER0x50007000
yymbuxiangaoye
·
2023-10-23 20:47
驱动开发
c#
arm开发
算法
绑定设备文件与设备
head.h#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
是不知梦
·
2023-10-23 20:55
linux
运维
服务器
底层驱动day4作业
分布注册设备,实现文件和设备的绑定代码://head.h#
ifndef
__HEAD_H__#define__HEAD_H__#definePHY_RCC0x50000A28#definePHY_GPIOE_MODER0x50006000
a136630108
·
2023-10-23 19:06
linux驱动
约瑟夫环问题
题目:一圈人围坐,以数字K位第一个个人,叫道M的人自动出列,请写出出列顺序第一种方法:使用单项循环链表实现//这里是头文件#
ifndef
_SQLIST_H__#define_SQLIST_H__#definedatatypeinttypedefstructsqlist
LH大牛
·
2023-10-23 05:42
2.3.C++项目:网络版五子棋对战之实用工具类模块的设计
二、设计和封装(一)日志宏封装#
ifndef
__M_LOGGER_H__
yolo0616
·
2023-10-23 03:38
CodeCrafters
c++
adb
android
驱动开发day2(编程实现LED三盏小灯亮灭)
头文件(head.h):#
ifndef
__HEAD_H__#define__HEAD_H__#definePHY_LED1_MODER0x50006000#definePHY_LED2_MODER0x50007000
yymbuxiangaoye
·
2023-10-22 23:45
驱动开发
linux
c#
算法
驱动开发课程LED点亮
head.h#
ifndef
__HEAD_H__#define__HEAD_H__#definePHY_LED1_MODER0x50006000#definePHY_LED1_ODR0x50006014#
只想立刻躺平
·
2023-10-22 23:44
算法
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他