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
C语言预处理命令:#include/#define/#undef/#if/#elif#ifdef/#
ifndef
/#endif
预处理命令:#include/#define/#undef/#if/#elif#ifdef/#
ifndef
/#endif#include和#define#include#define#undef#if、
一只不出息的程序员
·
2023-10-16 11:38
C语言
c语言
c++
C语言条件编译#if_#elif_#ifdef_#
ifndef
假如要开发一款产品,开始的程序一般会利用前面已开发完毕的程序,但是程序的时钟可能不是我们需要的,时钟的变化会导致串口波特率的产生偏差,这时候我们可以利用宏来选择/************系统时钟频率定义,主要用于配置UART波特率**********/#if(SYSCLK_SRC==IRCH)#defineFOSC(3686400)#elif(SYSCLK_SRC==PLL)#definePLL_
c1278943913
·
2023-10-16 11:31
C
c语言
单片机
开发语言
C语言练习百题之#ifdef和#
ifndef
的应用
#if,#ifdef,和#
ifndef
是C语言预处理指令,它们可以用于条件编译,帮助控制程序的编译过程。
失去的十年
·
2023-10-16 04:33
C语言练习百题
c语言
单片机
stm32
2023/10/12 -- ARM
按键中断led.h:#
ifndef
__LED_H__#define__LED_H__//typedefstruct{//unsignedintmoder;//unsignedintotyper;//unsignedintospeedr
小坤儿~
·
2023-10-15 21:54
arm开发
Visual Studio创建Dll、Lib以及在项目中调用
然后对第一个项目生成Dll、Lib文件;最后,创建另外一个工程项目(第二个),对Dll和lib进行调用使用;2、实现步骤2.1第一个项目如何新建项目这里不再赘述头文件def.h#pragmaonce#
ifndef
蜗先森
·
2023-10-15 07:50
windows
microsoft
STM32F407 USART不定长数据接收:空闲中断+DMA
STM32F407USART不定长数据接收:空闲中断+DMA(纯代码)直接上代码就对了(_)头文件#
ifndef
__USART_H#define__USART_H#include"main.h"#defineUSART1
我是东山啊_
·
2023-10-15 01:58
笔记
stm32
串口通信
嵌入式按键中断实验
key.h:#
ifndef
__KEY_H__#define__KEY_H__#include"stm32mp1xx_exti.h"#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_gic.h
sq-l
·
2023-10-14 23:13
单片机
stm32
嵌入式硬件
ARM作业2
再按一次,不响按键3按下,风扇转,再按一次,风扇停头文件key_it.h#
ifndef
__KEY_IT_H__#define__KEY_IT_H__#include"stm32mp1xx_rcc.h"#
戴佳伟菜逼
·
2023-10-14 21:08
arm开发
C++学习笔记(第14章->代码重用->类模板)
#
ifndef
_STACKTP_H_#define_STACKTP_H_templateclassStack{private:enum{MAX=10}
seaicelin
·
2023-10-14 20:26
C++学习笔记
c++
类模板
哈希表数据结构程序代码
#
ifndef
_HASH_#define_HASH_#defineN15typedefintdatatype;typedefstructnode{datatypekey;datatypevalue;structnode
行者甲
·
2023-10-14 17:11
数据结构
散列表
数据结构
哈希算法
快速排序数据结构程序代码
#
ifndef
_PAIXU_H#define_PAIXU_H#defineN15intquick_sort(int*data,intlow,inthigh);intpartion(int*data,intlow
行者甲
·
2023-10-14 17:11
数据结构
数据结构
算法
c语言
MDK自动生成带校验带SVN版本号的升级文件
自动生成带校验带SVN版本号的升级文件获取SVN版本信息确保SVN安装了命令行工具,默认安装时不会安装命令行工具编写一个模板头文件svn_version.temp.h,版本号格式为1_0_0_SVN版本号#
ifndef
不咸不要钱
·
2023-10-14 09:48
嵌入式
MDK
svn
驱动 控制开发版3盏灯、蜂鸣器、风扇、马达
head.h#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
liangqifan_
·
2023-10-14 04:31
c语言
vim
汇编
开发语言
stm32
ARM_day9 按钮控制LED灯、蜂鸣器、风扇实验
key.h#
ifndef
__KEY__H__#define__KEY__H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_gic.h
wdc857
·
2023-10-14 04:59
arm
arm实验
设置按键中断,按键1按下,LED亮,再次按下,灭按键2按下,蜂鸣器叫,再次按下,停按键3按下,风扇转,再次按下,停头文件#
ifndef
__CTRL_KEY_H__#define__CTRL_KEY_H_
一拳超人z
·
2023-10-14 03:46
arm开发
stm32
头文件memory
#
ifndef
__memory__#define__memory__#ifndefcalloc#include#endiftypedefboolmem;templatevoid*memory(char*
杨某一辰
·
2023-10-13 21:23
头文件
c语言
c++
linux 单例日志类,单例 spdlog 封装类
3220双核6GB内存,SSD硬盘spdlog文件日志速度可以达到3.6W/s,控制台3.3K/sm_log.h//staticfunctioncheckdir//Checkonlyonelayer#
ifndef
_CHECK_DIR
不知诶
·
2023-10-13 19:55
linux
单例日志类
Log4cpp的应用-----封装成单例模式
Log4cpp的应用-----封装成单例模式MyLogger.h#
ifndef
__MyLogger_H__#define__MyLogger_H__#includeusingnamespacelog4cpp
Alpha_迷雾森林
·
2023-10-13 19:51
c++
单例模式
c++
log4cpp单例类封装
github源码地址:https://github.com/meihao1203/log4cpp#
ifndef
__MYLOG_H__#define__MYLOG_H__#include#include#
dfuw13072
·
2023-10-13 19:18
C++跨平台基于log4cpp二次单例封装
项目因为切换日志库,选型log4cpp,为了使用方便,进行了二次封装log4cpp.h#
ifndef
__LOG_4_CPP__#define__LOG_4_CPP__#include#include//
Word哥
·
2023-10-13 19:47
vs2022 cpp <yvals_core.h> 文件注释
比较重要的一点是STL内部很多函数已经使用了并行算法可以考虑参考STL内部的并行算法实现方式来改进代码//#include注释//yvals_core.hinternalheader(core)内部头文件(核心)#
ifndef
_STL_COMPILER_PREPROCESSOR
御风@户外
·
2023-10-13 15:36
cpp
c++
UE 解决byte在C17中冲突的问题
UE解决byte在C17中冲突的问题在VS的yvals_core.h文件中,611行将_HAS_STD_BYTE定义为0即可解决//P0298R3std::byte#
ifndef
_HAS_STD_BYTE
执手画眉弯
·
2023-10-13 14:30
UE4学习
算法
c++
开发语言
设置按键中断,按键1按下,LED亮,再按一次,灭,按键2按下,蜂鸣器响。再按一次,不响,按键3按下,风扇转,再按一次,风扇停。
1、key.h#
ifndef
__KEY_H__#define__KEY_H__#include"../common/include/stm32mp1xx_exti.h"#include"..
深渊小鱼
·
2023-10-13 01:52
单片机
嵌入式硬件
按钮控制LED灯、蜂鸣器、风扇实验
key_it.h#
ifndef
__KEY_IT_H__#define__KEY_IT_H__#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_exti.h
卍⊙卐
·
2023-10-12 20:24
arm开发
嵌入式硬件
10.12按键中断
再按一次,不响按键3按下,风扇转,再按一次,风扇停keyit.h:#
ifndef
__KEYIT_H__#define__KEYIT_H__#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_gpio.h
zyy11hqyj23062
·
2023-10-12 19:37
stm32
day60:ARMday7,串口实现数据收发字符串
uart.h:#
ifndef
__UART_H__#define__UART_H__#include"stm32mp1xx_uart.h"#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h"voiduart4
wxmchong
·
2023-10-12 17:09
arm
stm32 控制lcd12864-hal库
stm32控制lcd12864-hal库12864.h#
ifndef
__12864_H#define__12864_H#include"gpio.h"#definePAGE_ADD0xB8#defineCOL_ADD0x40
地板不会说谎
·
2023-10-12 06:32
笔记
stm32
单片机
arm
C 宏定义与错误处理
指令描述#define定义宏#include包含一个源代码文件#undef取消已定义的宏#ifdef如果宏已经定义,则返回真#
ifndef
如果宏没有定义,则返回真#if如果给定条件为真,则编译下面代码#
郎官人
·
2023-10-11 14:15
STM32使用HAL库驱动DS18B20
3、头文件#
ifndef
__DS18B20_H#define__DS18B20_H#include"main.h"//定义DS18B20相关命令#def
路过羊圈的狼
·
2023-10-11 09:11
stm32
嵌入式硬件
单片机
STM32使用HAL库驱动DS3231
2、头文件#
ifndef
__DS3231_H#define__DS3231_H#include"main.h"#defineDS3231_COM_PORThi2c1/*通讯端口*//**********
路过羊圈的狼
·
2023-10-11 09:41
stm32
嵌入式硬件
单片机
10.10号作业
#
ifndef
__MYLED_H__#define__MYLED_H__#definePHY_LED1_MODE0x50006000#definePHY_LED1_ODR0x50006014#definePHY_LED1
weixin_52774351
·
2023-10-10 23:47
c++
c#
c语言
【C语言】C语言实现静态通讯录
删除指定联系人信息3.查找指定联系人信息4.修改指定联系人信息5.显示所有联系人信息6.清空所有联系人7.以名字排序所有联系人以上是实现通讯录的基本要求,代码如下,基本的注释已经在代码后面给出:Contact.h#
ifndef
YYtengjian
·
2023-10-10 18:59
C语言
c语言
函数
编程
原创
通讯录
arm 点灯实验代码以及现象(c语言版本)
.led.h#
ifndef
__LED_H__#define__LED_H__//构建寄存器组织结构体typedefstruct{unsignedintmoder;unsignedintotyper;unsignedintospeedr
YSTXDY
·
2023-10-10 06:03
arm开发
c语言
开发语言
数据结构顺序表
/**************stu.h****************/#
ifndef
__STU_H__#define__STU__H__#defineMAX40typedefstruct{charname
_一箭倾心_
·
2023-10-10 01:51
数据结构
C语言环形队列缓冲-FIFO_RingBuffer
ring_buffer.h#
ifndef
__RING_BUFFER_H_#define__RING_BUFFER_H_//#defineRINGBUF_IRQ_SAFE#ifdefRINGBUF_IRQ_SAFE
春风得意吃火锅
·
2023-10-09 23:22
单片机C语言
C语言
c语言
开发语言
stm32
单片机
STM32F4—Flash读写
flash.h#
ifndef
_flash_H#define_flash_H#in
Laocaile-
·
2023-10-09 21:45
Stm32
stm32
单片机
arm
双向链表和单向循环链表的增删改查
head.h#
ifndef
__HEAD_H__#define__HEAD_H__#include#include#includetypedefchardatatype;typedefstructNode
小白的大神梦
·
2023-10-09 20:13
链表
数据结构
c++
嵌入式--内存池
头文件malloc.h#
ifndef
__MALLOC_H#define__MALLOC_H#include#ifndefNULL#defineNULL(0)#endif//内存参数设定.
行循自然-kimi
·
2023-10-09 20:26
嵌入式从浅到深
嵌入式
内存管理
uniapp 条件编译 APP 、 H5 、 小程序
一、#ifdef、#
ifndef
、#endif三者的区别、标识作用#ifdef仅在某个平台上使用#
ifndef
在除了这个平台的其他平台上使用(非此平台使用)#endif结束条件编译二、平台标识标识平台APP-PLUS5
懒员员
·
2023-10-09 11:10
uniapp
uni-app
ADC独立模式-多通道采集实验
这里多通道(6)的实现,以ADC1来实现,创建bsp_adc.c和bsp_adc.h两个文件:bsp_adc.h#
ifndef
__BSP_ADC_H_#define__BSP_ADC_H_#include"stm32f10x.h
一枚高职老师自学之路
·
2023-10-09 11:13
单片机
stm32
嵌入式硬件
INA3221 电压电流监测
#
ifndef
__INAXXXX_H_#define__INAXXXX_H_#include"gd32f30x.h"#defineINA3221_ADDR(0X40>3)*40/10)typedefenumdevinfo
沐沐_.
·
2023-10-09 09:31
C
c语言
ARM day7作业
.在键盘输入一个字符,串口工具打印内容为加1后的内容2.完成串口收发字符串头文件:源文件:主函数:实验结果:实验:1.在键盘输入一个字符,串口工具打印内容为加1后的内容2.完成串口收发字符串头文件:#
ifndef
疯狗Crazydo
·
2023-10-09 06:28
1024程序员节
arm
算法
c语言
ARM day6作业
1.蜂鸣器头文件:#
ifndef
_PWM_H_#define_PWM_H_#include#include#include//蜂鸣器封装voidpwm_fm_init();#endif源文件:#include"pwm.h"voidpwm_fm_init
疯狗Crazydo
·
2023-10-09 06:58
单片机
嵌入式硬件
1024程序员节
kD-tree 的C语言实现 带有史上最全的注释和解释
kdtree的原理就是基于二叉树的形式,将高维空间用超矩形进行划分.其主要用途是用来求解高维空间中最近邻的值.下面是kdtree.h文件,是kdtree数据结构的头文件#
ifndef
_KDTREE_H_
萧甬学者
·
2023-10-09 05:59
算法
机器学习
语言
c
struct
tree
float
insert
C指针(2):指针的长度和类型
一种操作系统可能支持多种模型,这通常是用编译器选项来控制的2.size_tsize_t类型表示C中任何对象所能达到的最大长度,无符号整数,可用于sizeof操作符的返回值类型//size_t的声明,出现在头文件中#
ifndef
miamendax
·
2023-10-09 01:38
UNIX环境高级编程“apue.h”头文件
*/#
ifndef
_APUE_H#define_APUE_H#define_POSIX_C_SOURCE200809L#ifdefined(SOLARIS)/*Solaris10*/#define_XOPEN_SOUR
yuq329
·
2023-10-08 23:30
ARM -LED点灯实验
作业要求:分别用汇编语言和C语言点亮三盏灯一·、C语言方式:头文件:#
ifndef
__LED_H__#define__LED_H__//宏定义封装RCC组寄存器#defineRCC_AHB4_ENSETR
高高的博客
·
2023-10-08 20:57
单片机
嵌入式硬件
Alios Things SDK ESP32 GPIO管脚定义
platform\mcu\esp32\bsp\include\driver\include\driver\gpio.h#
ifndef
_DRIVER_GPIO_H_#define_DRIVER_GPIO_H
A-level
·
2023-10-08 11:16
Alios
Things
IOT
Alios
Esp32
物联网
C++基础知识1
2、头文件中的
ifndef
、define、
XX的杰子
·
2023-10-07 20:21
c++
HMAC256算法实现c/c++
hmacsha256.h#
ifndef
_HMAC_SHA_256_H_#define_HMAC_SHA_256_H_#defineSHA256_BLOCKLEN64ul//sizeofmessageblockbuffer
Czx.¹²³
·
2023-10-05 18:40
算法
c++
c语言
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他