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
作业 11.27 C语言点亮LED灯
代码:头文件:led.h#
ifndef
__LED_H__#define__LED_H__//结构体封装typedefstruct{volatileunsignedintMODER;volatileunsignedintOTYPER
小鱼儿fly
·
2023-10-17 19:47
c语言
开发语言
IOS基础知识-宏定义使用
(a):(b))指令与作用:#空指令,无任何效果#define定义宏#undef取消已定义的宏#if如果给定条件为真,则编译下面代码#ifdef如果宏已经定义,则编译下面代码#
ifndef
如果宏没有定义
程序员的自我救赎
·
2023-10-17 17:03
Effective C++中文版_读书笔记
预处理:#开头的语句1.宏定义:#define2.头文件包含:#include3.条件编译:#ifdef~#else#endif#
ifndef
#define//防止重复编译宏定义的预处理最好用const
PTF_BIN
·
2023-10-17 04:08
读书笔记
读书笔记
10.11 作业
fun.h#
ifndef
__FUN_H__#define__FUN_H__#includeusingnamespacestd;//定义一个Sofa类classSofa{private:stringsitting
一闪一闪小金金
·
2023-10-17 02:05
c++
算法
开发语言
CAN报文打包解包公用函数
public.h#
ifndef
__PUBLIC__H_#define__PUBLIC__H_#if1typedefsignedcharsint8;typedefunsignedch
amwitf
·
2023-10-17 01:43
c语言
can
2021-08-09 uni-app基础教程 条件编译
写法:以#ifdef或#
ifndef
加%PLATFORM%开头,以#endif结尾。
微软MVP Eleven
·
2023-10-16 23:34
uin-app
uni-app 不同平台的 条件编译
uni-app不同平台的条件编译条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码编译到不同平台开头:#ifdef或#
ifndef
+%PLATFORM%;结尾:#endif;#
茶憶
·
2023-10-16 23:33
uni-app
uni-app
开发平台
uni-app条件编译
写法:以#ifdef或#
ifndef
加%PLATFORM%开头,以#endif结尾。
qx_6569
·
2023-10-16 23:32
前端
uni-app
uni-app
uni-app在不同平台 样式不同以及方法等 条件编译
根据不同的平台改变不同的样式写法:以#ifdef或#
ifndef
加%PLATFORM%开头,以#endif结尾。
Mr_wuying
·
2023-10-16 23:31
uni-app
uni-app
条件编译:#if #ifdef #
ifndef
#elif #else #endif的用法
*********/#define定义一个预处理宏#undef取消宏的定义#if编译预处理中的条件命令,相当于C语法中的if语句#ifdef判断某个宏是否被定义,不能或运算,若已定义,执行随后的语句#
ifndef
明日太阳依然升起
·
2023-10-16 11:42
STM32
c语言
开发语言
stm32
单片机
条件编译指令 #define #undef #ifdef #
ifndef
#endif
话不多说,下面通过简单的说明几个例子说明这几个的用法定义与取消定义定义AAA为111#defineAAA111定义AAA,但没定义AAA的值#defineAAA取消定义AAA,之前定义的AAA无效#undefAAA选择性定义如果定义了AAA,那么就定义ZZZ为222#ifdefAAA#defineZZZ222#endif如果没有定义AAA,那么就定义ZZZ为222#ifndefAAA#define
iot 小胡
·
2023-10-16 11:11
#
C/C++
c语言
宏定义
#define
条件编译
python展开 c函数中的宏预处理_C语言预处理指令之条件编译 (#
ifndef
#else #endif #if等)...
预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源代码,检查包含预处理指令的语句和宏定义
weixin_39559750
·
2023-10-16 11:41
python展开
c函数中的宏预处理
c语言的条件编译 if,C语言的条件编译#if, #elif, #else, #endif、#ifdef, #
ifndef
有些程序在调试、兼容性、平台移植等状况下可能想要经过简单地设置一些参数就生成一个不一样的软件,这固然能够经过变量设置,把全部可能用到的代码都写进去,在初始化时配置,但在不一样的状况下可能只用到一部分代码,就不必把全部的代码都写进去,就能够用条件编译,经过预编译指令设置编译条件,在不一样的须要时编译不一样的代码。函数(一)条件编译方法调试条件编译是经过预编译指令来实现的,主要方法有:code一、#i
焦虑中
·
2023-10-16 11:39
c语言的条件编译
if
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++
上一页
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
其他