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
letter-shell 移植适配GHS工具链
#
ifndef
__SHELL_USER_CFG_H__#define__SHELL_USER_CFG_H__#include#defineSHELL_USING_COMPANION1#defineSHELL_SUPPORT_END_LINE1
duapple
·
2023-08-12 21:43
C
c语言
linux1.0操作系统源码剖析 sched.h sched.c
#
ifndef
_SCHED_H#define_SCHED_H#defineNR_TASKS64//系统最多的进程数#defineHZ100//系统时钟频率100HZ#defineFIRST_TASKtask
EW_DUST
·
2023-08-12 15:13
计算机系统
Linux
源码剖析
paltform框架的驱动形式实现在应用层通过ioctl控制LED灯流水,当按键KEY1按下,让风扇转动
作业要求:paltform框架的驱动形式实现在应用层通过ioctl控制LED灯流水,当按键KEY1按下,让风扇转动头文件:#
ifndef
__MYLED_H__#define__MYLED_H__#defineLED
大鱼儿Yu
·
2023-08-12 15:52
linux
运维
服务器
在应用层通过ioctl控制LED灯流水,当按键KEY1按下,让风扇转动
作业要求:自己编写驱动,应用层程序,在应用层通过ioctl控制LED灯流水,当按键KEY1按下,让风扇转动头文件:#
ifndef
__MYLED_H__#define__MYLED_H__//GPIO结构体封装
大鱼儿Yu
·
2023-08-12 15:22
linux
stm32
c++人生重开模拟器(修仙6.5版)测试版
别在这看旧版了,去看看最新版,保证免费:c++人生重开模拟器(修仙8.5版)会让你去奶牛快传(网盘)下载,你放心,不用登录和其他繁琐的操作,直接下载(不是卖广告)#
ifndef
_GLIBCXX_NO_ASSERT
yuhaoteng666
·
2023-08-11 21:06
C/C++
c++
msp430输入捕获实现超声波测距
一.chaoshengbo.h#
ifndef
__CHAOSHENGBO_H#define__CHAOSHENGBO_H#include"driverlib.h"voidchaoshengbo_Init(
GuiStar_李什么恩
·
2023-08-10 02:52
单片机
嵌入式硬件
算法
stm32用pid控制编码电机
GuiStar_Motor.h:#
ifndef
__GUISTAR_
GuiStar_李什么恩
·
2023-08-10 02:22
STM32
stm32
单片机
嵌入式硬件
解决C语言下enumerator重复声明的问题
如在led.h中声明了一个enum#
ifndef
__LED_H_#define__LED_H_typedefenum{BlueLed,YellowLed,WhiteLed}Led_color_t;#endif
静晨66
·
2023-08-09 20:00
JNI开发流程
#
ifndef
#define#endif组合使用(老版本)2.#pragmaoncedefine指令1.定义标示ifdef
潇洒人生_cca2
·
2023-08-08 21:14
C语言预处理命令
预定义的宏条件编译**#if,#else,#elif和#endif**#ifdef和#
ifndef
使用defined#line与#error参考文献什么是预处理命令?
jie3606
·
2023-08-08 18:50
#
C/C++
c语言
linux
开发语言
c语言预处理 if,精解C语言预处理命令(四)之#if、##ifdef、#
ifndef
的用法详解
假如现在要开发一个C语言程序,让它输出红色的文字,并且要求跨平台,在Windows和Linux下都能运行,怎么办呢?这个程序的难点在于,不同平台下控制文字颜色的代码不一样,我们必须要能够识别出不同的平台。Windows有专有的宏_WIN32,Linux有专有的宏__linux__,以现有的知识,我们很容易就想到了ifelse,请看下面的代码:1.#include2.intmain(){3.if(_
林John
·
2023-08-08 18:49
c语言预处理
if
mx25l1606e驱动程序----基于stm32
mx25l1606e驱动程序----基于stm32spi驱动头文件spi驱动源码mx25l1606e驱动头文件mx25l1606e驱动源码mx25l1606e驱动程序----基于stm32spi驱动头文件spi.h#
ifndef
drop in the sea
·
2023-08-07 13:30
芯片驱动程序
stm32
flash
驱动程序
Point类的实现——C++学习笔记
点类的定义point.h://point.h#
ifndef
_POINT_#define_POINT_//点类的定义classPoint{public://默认构造Point();//构造函数Point(
渊鱼L
·
2023-08-06 11:13
几何类
c++
#pragma once作用和以及和宏定义比较
//方式一:#
ifndef
__SOMEFILE_H__#define__SOMEFILE_H__......//声明、定义语句#endif//方式二:#pragmaonce......
IT观察者
·
2023-08-05 07:23
C++
编译
键盘输入一个字符 a’,串口工具显示“b 实现现象:键盘输入一个字符串,串口工具回显输入的字符串
1.键盘输入一个字符a’,串口工具显示"b2.实现现象:键盘输入一个字符串,串口工具回显输入的字符串uart4.h#
ifndef
__UART4__H__#define__UART4__H__#include"stm32mp1xx_uart.h
Dongjl02
·
2023-08-04 03:55
linux
运维
服务器
Linux-- -DDEBUG
它会将DEBUG宏设置为已定义状态,这意味着在代码中可以使用#ifdef或#
ifndef
等条件预处理指令来检查是否定义了DEBUG宏,并根据它的定义与否来决定是否编译某些特定的代码块。
一念男
·
2023-08-04 02:34
Linux
linux
如何在代码中用宏定义确定VS编译器版本
我们经常需要将同一个代码文件在不同的编译器下编译,实际上对应着不同的代码,这个时候就可以使用宏定义来进行判断,比如如下代码:#if_MSC_VER>=1900//VS2015或者以上#
ifndef
_CRT_SECURE_NO_WARNINGS
秋月的私语
·
2023-08-03 12:20
c++
c++
windows
Makefile学习2
文章目录Makefile学习2Makefile条件判断ifeq关键字ifneq关键字ifdef关键字
ifndef
关键字Makefile函数用户自定义函数文本处理函数Makefile通配符Makefile
可口也可樂、
·
2023-08-03 04:19
CMake
学习
makefile
linux
c #
ifndef
#define #endif
#
ifndef
__SDS_H#define__SDS_H#include“myhead.h”//自定义头#defineSDS_MAX_PREALLOC(1024*1024)#define//标准头#define
coder i++
·
2023-08-02 20:37
c++
UART串口收发数据
uart4.hubuntu@ubuntu:05_uart$catinclude/uart4.h#
ifndef
__UART_H__#define__UART_H__//初始化相关操作voidhal_uart4
嘀咕嘀咕yo
·
2023-08-02 17:53
单片机
嵌入式硬件
驱动开发-蜂鸣器、灯、风扇、马达
头文件#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
嘀咕嘀咕yo
·
2023-08-02 17:53
驱动开发
vscode
linux
驱动开发-LED驱动
头文件#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
嘀咕嘀咕yo
·
2023-08-02 17:53
驱动开发
vscode
linux
[驱动开发]gpio子系统及中断实现led亮灭
LED灯的驱动,使用GPIO子系统,里面添加按键的中断处理1.应用程序发送指令控制发光二极管亮灭2.按键1按下,led1电位反转;按键2按下,led2电位反转;按键3按下,led3电位反转//头文件#
ifndef
Joycenine
·
2023-08-02 06:35
驱动开发
驱动开发(中断)
头文件:#
ifndef
__LED_H__#define__LED_H__#definePHY_LED1_MODER0X50006000#definePHY_LED1_ODR0X50006014#definePHY_LED1
2201_75804998
·
2023-08-02 06:01
驱动开发
2018-10-17
cpp文件包含时,即使加上#pragmaonce或#
ifndef
#define#endif也不行(4)静态数据成员被类的所有对象所共享,包括该类的派生类的对象
吃柠檬的鸮
·
2023-08-02 05:46
C语言学习记录(十五)C预处理器和C库
中使用参数1.4文件包含:#include1.5其他指令1.5.1#undef指令1.5.2从C预处理角度看已定义1.5.3条件编译1.5.3.1#ifdef、#else和#endif指令1.5.3.2#
ifndef
1.5.3.3
warm...
·
2023-08-02 00:19
C语言
c语言
学习
驱动开发_(字符设备)
//head.h#
ifndef
__LED_H__#define__LED_H__#definePHY_LED1_MODER0X50006000#definePHY_LED1_ODR0X50006014#
2201_75804998
·
2023-07-31 06:28
驱动开发
驱动开发(ioctl)
//head.h************************************************************#
ifndef
__LED_H__#define__LED_H__#
2201_75804998
·
2023-07-31 06:28
arm开发
驱动(分步注册驱动设备)
头文件#
ifndef
__LED_H__#define__LED_H__#definePHY_LED1_MODER0X50006000#definePHY_LED1_ODR0X50006014#definePHY_LED1
2201_75804998
·
2023-07-31 06:28
c语言
驱动day4work
头文件#
ifndef
__CKR_H__#define__CKR_H__typedefstruct{unsignedintMODER;//00unsignedintOTYPER;//04unsignedintOSPEEDR
~荣羽枫飞~
·
2023-07-31 03:52
arm开发
day3ioctl
头文件#
ifndef
__CKR_H__#define__CKR_H__typedefstruct{unsignedintMODER;//00unsignedintOTYPER;//04unsignedintOSPEEDR
~荣羽枫飞~
·
2023-07-31 03:51
单片机
linux
嵌入式硬件
2023.7.24(Driver lighting day_1)
头文件#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{volatileunsignedintMODER;//0x00volatileunsignedintOTYPER
颜x小
·
2023-07-30 17:37
c#
2023.7.26(driver day_4)
编写LED驱动,创建三个设备文件,每个设备文件绑定一个设备,应用程序测试头文件#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{volatileunsignedintMODER
颜x小
·
2023-07-30 17:37
c#
2023.7.5(ARM day_6)
实验一:键盘输入一个字符'a',串口工具显示'b'实验二:实现现象:键盘输入一个字符串,串口工具回显输入的字符串#头文件#
ifndef
__UART_H__#define__UART_H__void__uart_init
颜x小
·
2023-07-30 17:07
arm开发
2023.7.25(ioctl控制LED、蜂鸣器、风扇、马达 (为每一个硬件注册一个驱动)
头文件#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
颜x小
·
2023-07-30 17:07
c#
ARM_cortex-A7核UART总线
实验一:键盘输入一个字符'a',串口工具显示'b‘实验二:实现现象:键盘输入一个字符串,串口工具回显输入的字符串uart4.h#
ifndef
__UART4_H__#define__UART4_H__#include"stm32mp1xx_gpio.h
清寒_hzw
·
2023-07-30 08:37
arm开发
单片机
嵌入式硬件
LED驱动
三盏灯的驱动要求编写应用程序测试head.h#
ifndef
__HEAD_H__#define__HEAD_H__#definePHY_LED_MODER0X50006000#definePHY_LED_ODR0X50006014
清寒_hzw
·
2023-07-30 08:37
驱动开发
驱动开发
c语言
ioctl控制LED、蜂鸣器、风扇、马达
LEDhead.h#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
清寒_hzw
·
2023-07-30 08:37
驱动开发
驱动开发
c语言
C语言编程详解-关于自定义头文件的使用方法
#
ifndef
__ADD_H__#define__ADD_H__#include"6_14_Add.c"intAdd(int,int);#endif2、关于自定义函数的定义这里不需要头文件,只需要一个函数定义即可
CC_DD_Chen
·
2023-07-30 06:08
C/C++
c语言
c++
开发语言
基于链表的栈实现
栈接口定义:#
ifndef
__LINKLIST_STACK_H__#define__LINKLIST_STACK_H__#includestructunit{chardata;structunit*punit
hust_joker
·
2023-07-29 23:00
栈
单链表实现
HK32_UID中获取芯片唯一ID相同的问题
FLASH中某个位置的96位只读数据,包含厂商、型号、产品序列号,相当于身份证可以用来区分每一块芯片;1.1、STM32手册中的UID部分1.2、HK32手册中的UID部分4、读取UID的代码4.1、头文件#
ifndef
_UID_H
PWRJOY
·
2023-07-29 14:48
STM8/STM32
stm32
UID
【数据结构.C】顺序表和单链表的增删查改
目录单链表增删查改c1.hsqlist.cnumber.c单链表的增删查改c1.hstuscore.c单链表增删查改c1.h#
ifndef
_C1_H_#define_C1_H_#include#include
本喵是FW
·
2023-07-29 11:03
喵霸成长记之数据结构篇
链表
数据结构
C语言小游戏
c语言
开发语言
51单片机实现简易闹钟(包含闹钟功能)
delay.cvoidDelay(unsignedintxms){unsignedchari,j;while(xms--){i=2;j=239;do{while(--j);}while(--i);}}delay.h#
ifndef
小白今天也很酷
·
2023-07-29 03:52
51单片机学习笔记
【<absacc.h> keil软件里怎么找不到 ,如何找?】
把下面的内容保存成absacc.h即可:原因是高版本的KEIL进行了优化,将以前很多库文件去除了,需要用户手动添加#
ifndef
__ABSACC_H__#define__ABSACC_H__#defineCBYTE
千北@
·
2023-07-29 02:39
51单片机
keil
c
51单片机
C语言实现的一个哈希表
此哈希表中键和值的类型都是整数1、哈希表实现的头文件hash.h:头文件中定义了哈希表中哈希节点和哈希表结构体类型,以及此种哈希表的操作函数:#
ifndef
__HASH_INC__#define__HASH_INC
yuyuyuliang00
·
2023-07-29 00:52
Linux
C
散列表
c语言
哈希算法
驱动开发day3 7.25
ioctl控制LED、蜂鸣器、风扇、马达(为每一个硬件注册一个驱动)头文件#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{volatileunsignedintMODER
@Groot
·
2023-07-28 14:28
驱动开发
驱动开发 day4 (led灯组分块驱动)
makeclean//安装驱动insmodmycdev.ko//卸载驱动rmmodmycdev//编译fun.c函数(用到交叉工具编译)arm-linux-gnueabihf-gccfun.chead.h#
ifndef
Hellomino_
·
2023-07-28 08:25
驱动开发
驱动开发
libuv UDP开发封装
#
ifndef
__CUVUDP__H_#define__CUVUDP__H_#include"UvNetBase.h"structtagUvUdpPkg{structsockaddr_instAddr;
lightjia
·
2023-07-28 05:45
C/C++
libuv
UDP开发
【IO】Day4 静态库/动态库,进程
├──inc│ └──add.h├──lib└──src├──add.c└──main.c头文件:add.h#
ifndef
__ADD_H__#define__ADD_H__intadd(inta,intb
wangxiasun
·
2023-07-28 05:22
c++
开发语言
单片机stm32直流电机驱动与测速学习笔记(很有用)
①timer.h:#
ifndef
Mr_bd1e
·
2023-07-27 22:34
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他