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
cortex-A7核PWM实验
蜂鸣器、马达、风扇fun.h#
ifndef
__FUN_H__#define__FUN_H__#include"stm32mp1xx_tim.h"#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h
Bear-ear
·
2023-06-21 03:06
单片机
stm32
嵌入式硬件
C1189: #error : Building MFC application with /MD[d] (CRT dll version)
可以看到主要是#
ifndef
_AFXDLL这句说明没有定义_AFXDLL.#ifdef_DLL#
ifndef
_AFXDLL#errorBu
shigzhu
·
2023-06-20 10:53
mfc
c++
开发语言
【STM32G431RBTx】备战蓝桥杯嵌入式→决赛试题→第十四届
、模块初始化三、代码实现interrupt.h:interrupt.c:main.h:main.c:四、完成效果五、总结前言无一、题目二、模块初始化三、代码实现bsp组中共有interrupt.h:#
ifndef
火花页.
·
2023-06-20 06:23
蓝桥杯
stm32
职场和发展
C语言与C++常见面试题
1变量的声明和定义有什么区别2简述#ifdef、#else、#endif和#
ifndef
的作用3写出int、bool、float、指针变量与“零值”比较的if语句4结构体可以直接赋值吗5sizeof和strlen
小小滴人儿~
·
2023-06-19 21:29
c++
c语言
开发语言
驱动字符设备 LED点亮
led.h#
ifndef
__LED_H__#define__LED_H__#definePHY_MODER0x50006000#definePHY1_ODR0x50006014#definePHY1_RCC0x50000A28
码上行动 66
·
2023-06-19 07:35
c语言
ictol函数实现蜂鸣器,风扇,马达
led.h#
ifndef
__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR
码上行动 66
·
2023-06-19 07:35
c语言
pwm实验,蜂鸣器,马达,风扇
头文件#
ifndef
__PWM__H__#define__PWM__H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_tim.h
码上行动 66
·
2023-06-19 07:05
单片机
stm32
嵌入式硬件
[CH582M入门第四步]Timer定时器配置
二、Timer定时器配置1.配置代码Timer.h#
ifndef
__Timer0_H#def
单片有机机
·
2023-06-19 06:53
CH582M
c语言
单片机
stm32
[CH582M入门第三步]ADC配置
二、ADC配置1.单通道ADC配置ADC.h#
ifndef
__ADC_H#
单片有机机
·
2023-06-19 06:52
CH582M
c语言
单片机
stm32
分析live555源码第3集:UsageEnvironment_version.hh之live555的版本信息
#
ifndef
_USAGEENVIRONMENT_VERSION_HH3.#define_USAGEENVIRONMENT_VERSION_HH4.
零一美
·
2023-06-18 05:25
爱捣鼓Live555
live555
版本
iOS - nil,Nil,NULL,[NSNull null]
objc/objc-api.h#
ifndef
__DARWIN_NULL#define__DARWIN_NULLNULL#endifobjc/objc.h#ifndefNil#if__has_feature
厦门_小灰灰
·
2023-06-18 03:59
数据结构之队列(单向链表实现)
源码linklist1.h//单向链表//头节点无数据域只有指针域#
ifndef
_LINKLIST1_H#define_LINKLIST1_H#include#include#include#defineTRAC
lxzlife
·
2023-06-17 18:18
数据结构
数据结构
链表
c语言
数据结构之栈(用单向链表实现)
源码linklist1.h//单向链表//头节点无数据域只有指针域#
ifndef
_LINKLIST1_H#define_LINKLIST1_H#include#includestructLinkNode
lxzlife
·
2023-06-17 18:17
数据结构
数据结构
链表
c语言
C/C++基础讲解(一百一十四)之经典篇(#if #ifdef和#
ifndef
的综合应用)
C/C++基础讲解(一百一十四)之经典篇(#if#ifdef和#
ifndef
的综合应用)程序之美前言很多时候,特别是刚步入大学的学子们,对于刚刚开展的计算机课程基本上是一团迷雾,想要弄明白其中的奥秘,真的要花费一些功夫
五一编程
·
2023-06-16 09:06
C/C++基础
c语言
c++
数据结构
算法
ARM--蜂鸣器、马达、风扇
//pwm.h#
ifndef
__PWM_H__#define__PWM_H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_tim.h
dsswxzy
·
2023-06-16 07:13
嵌入式学习
单片机
stm32
嵌入式硬件
ARM--综合实验
A7核//command.h#
ifndef
__COMMAND_H__#define__COMMAND_H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_uart.h
dsswxzy
·
2023-06-16 07:12
嵌入式学习
单片机
stm32
嵌入式硬件
C++11线程池和Linux C++线程对比使用
threadpool.hthreadpool.cppmain.cpp编译2、LinuxC++线程池pthreadPool.hpthreadPool.cpppthreadPool.cpp编译1、C++11线程池代码threadpool.h#
ifndef
_THREADPOOL_H
讳疾忌医丶
·
2023-06-16 05:15
Linux
系统编程
c++
linux
开发语言
LED驱动点灯实验
目录led.hmycdev.cmain.c实验说明在串口工具输入:'1'点亮三盏灯'0'熄灭三盏灯led.h#
ifndef
__LED_H__#define__LED_H__#definePYH_RCC0x50000A28
CG Liu
·
2023-06-16 02:17
驱动开发
ARM-cortexA7-PWM实验
目录pwm.hpwm.cmain.cpwm.h#
ifndef
__PWM_H__#define__PWM_H__#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_gpio.h
CG Liu
·
2023-06-16 02:47
arm
stm32
网络编程 TCP电子网络词库
返回上级、按下ctrl+c退出客户端后,该客户端退出登录头文件head.h#
ifndef
__HEAD_H__#define__HEAD_H__#in
Hellomino_
·
2023-06-16 01:49
网络编程
数据库
tcp/ip
驱动led三个灯实现“终端输入1(1亮灯)2(2亮灯)3(3亮灯)4(1亮灭)5(2亮灭)6(3亮灭)
led.h#
ifndef
__LED_H__#define_LED_H__#definePHY_MODER0X50006000#definePHY_ODR0X50006014#definePHY_F_MODER0X50007000
像鱼470
·
2023-06-15 20:21
linux
驱动开发
C语言#if,#ifdef,#
ifndef
条件编译用法汇总
条件编译是根据实际定义宏(某类条件)进行代码静态编译的手段。可根据表达式的值或某个特定宏是否被定义来确定编译条件。最常见的条件编译是防止重复包含头文件的宏,几乎所有头文件都要采用下述的方法编辑以防止被重复包含,形式跟下面代码类似:#ifndefABCD_H#defineABCD_H//...somedeclarationcodes#endif//#ifndefABCD_H在C文件中通常有如下类似的
吾爱技术圈
·
2023-06-15 15:07
C语言
c语言
开发语言
嵌入式工程师 面试题 集-C语言
4..h头文件中的
ifndef
/define/endif的作用?5.如何判断一段程序是由C编译程序还是由C++编译程序编译的?6.预处理器标识#error的目的是什么?
码咔吧咔
·
2023-06-15 10:24
C/C++知识点记录
c语言
面试
开发语言
cgo 将goLang函数作为回调函数传递给C的简单示例
新建一个文件夹,在该文件夹内创建test.h文件,内容如下:#
ifndef
__TEST_H__#define__TEST_H__#ifdef__cplusplusextern"C"{#endif#defineAPI
戴国进
·
2023-06-14 11:30
goLang
c语言
c++
golang
winerror.h
http://www.verysource.com/code/6978749_1/winerror.h.html#
ifndef
__WINE_WINERROR_H#define__WINE_WINERROR_HexternintWIN32
zslefour
·
2023-06-13 14:50
windows
api
C++中防止头文件重复包含处理办法
首先给出可以拷贝的模板:#
ifndef
_ADDNUM_H_#define_ADDNUM_H_这里加上相应的函数声明即可#endif_ADDNUM_H_是头文件名称的大写,.h转换成_H,前后再加上_即可在小型项目中
江南霹雳堂雷家雷无桀
·
2023-06-13 12:46
c++
开发语言
数据结构中双向链表(doublist)的实现以及排序
一、双向链表结构体定义来看一下,双向链表中数据结构的设计的优势在与在定义结构体的时候节点类型不仅有指向后一个节点的指针,也有指向前一个节点的指针,那么使得双向链表在一些操作时变得比较简单;#
ifndef
F.LASH.
·
2023-06-13 09:48
数据结构
链表
数据结构
linux
arm开发
c语言
74HC595芯片级联的测试万能代码
74HC595芯片级联的测试万能代码【neneduck】5片595测试代码1coil.h文件#
ifndef
__COIL_H#define__COIL_H#include"sys.h"#include"delay.h
neneduck
·
2023-06-12 10:52
74hc595
单片机
stm32
嵌入式硬件
多机多卡技术测试-单节点多DCU(任务划分型-无数据传输矩阵乘法)
文件目录:common.h#include#
ifndef
_COMMON_H#define_COMMON_H#defineCHECK(call)\{\consthipError_terror=call;\
Rocky_myx
·
2023-06-12 10:04
并行计算
c语言
make编译多c文件,bash命令执行
文章目录先准备两个函数printA、printB:然后是main函数:然后编写Makefile:然后使用脚本启动:最终的输出:先准备两个函数printA、printB://a.h#
ifndef
__A_H
眉毛以下截肢
·
2023-06-11 22:50
Linux
make
c语言
linux
开发语言
一个UDP下载服务器的实现(模拟下载文件)
前提是服务器得有这个数据文件)(2)客户端请求下载数据文件下面带大家来认真分析下,大家可以对照我遇到的问题是不是大家有遇到,避免大家踩坑,server端代码如下:首先当然还是头文件部分,没这个可不行呀,哈哈:#
ifndef
F.LASH.
·
2023-06-07 04:36
日常小玩
udp
服务器
网络
linux
c语言
【安全算法之MD5】MD5摘要运算的C语言源码实现
关于更多的摘要算法,可以参考我之前的一篇文章:摘要算法汇总今天要给大家带来的是MD5摘要运算的源码实现,废话不多说,直接上源码:先看头文件,什么了一些结构体定义和操作宏定义,以及导出的3个API接口:#
ifndef
架构师李肯
·
2023-06-06 21:39
c语言
算法
md5
ROS学习第十六节—— 头文件与源文件
45685327/877085691.自定义头文件调用新建功能包在该路径下创建头文件/home/xiaoming/demo0/src/hello_head/include/hello_head编写以下代码#
ifndef
_HELLO_H
小明在考研
·
2023-04-21 17:34
ROS
学习
【数据结构与算法】前中后序——非递归遍历二叉树
〇、二叉树类/二叉树结点类模板参见这篇博客一、先序遍历——NLR()NLR.h文件#
ifndef
__BINARYTREE_NLR_H__#define__BINARYTREE_NLR_H__#include
Mr_Fmnwon
·
2023-04-20 18:57
数据结构与算法
数据结构
二叉树
非递归遍历
用链表实现fifo功能缓存和拼接数据功能
fifo.h#
ifndef
__LIST_QUEUE_H__#define__LIST_QUEUE_H__#include#include#include"xil_types.h"#includetypedefstructNode
寒听雪落
·
2023-04-20 16:40
链表
数据结构
CRC32校验
一、直接计算GitHub-whik/crc-lib-c:基于C语言的CRC校验库,包括常用的21个CRC参数模型实现crcLib.h#
ifndef
__CRCLIB_H__#define__CRCLIB_H
David_By
·
2023-04-20 15:20
Linux
c++
实现字符打印(实验)
stdint.h#
ifndef
__LIB_STDINT_H#define__LIB_STDINT_Htypedefsignedcharint8_t;typedefsignedshortintint16_
JoengGaap
·
2023-04-20 08:24
操作系统
后端
lua5.1.4下绑定c++类
Student.h文件#
ifndef
__STUDENT_H__#define__STUDENT_H__#include#includeconstintSEX_MALE=0;constintSEX_FEALE
Half8Man
·
2023-04-18 09:34
链地址法及其模拟实现
不仅要选择一个好的哈希函数,而且要设定一种处理冲突的方法哈希函数减少冲突的方法有开放定址法,再哈希法,链地址法,建立公共溢出区其中最常用减少冲突的方法为链地址法,如图(例)模拟实现(例下)#include#
ifndef
_HASH_H
一个达布刘(o゚v゚)ノ
·
2023-04-17 00:13
数据结构
哈希表
链地址法
顺序栈的基本操作
编写代码实现栈的以下功能:初始化栈入栈出栈获取栈顶元素获取栈中有效元素个数销毁栈common.h#
ifndef
_COMMON_H_#define_COMMON_H_#include"stdio.h"#include"stdbool.h
一个达布刘(o゚v゚)ノ
·
2023-04-17 00:43
c语言
数据结构
指针
栈
STM8驱动RTC芯片DS1302
IARFORSTM8编程方式:固件库硬件配套:STM8S105C6T6实验板文章目录1.DS1302.h2.DS1302.c3.main.c1.DS1302.h引脚定义函数封装时间数据结构体定义数据缓冲区定义#
ifndef
Mount256
·
2023-04-16 22:33
#
STM32/STM8
学习笔记
单片机
stm32
c语言
STM8四线驱动LCD1602
delay.h4.delay.c5.main.c使用软件:IARFORSTM8编程方式:固件库硬件配套:STM8S105K4T6最小系统板这是我在做课设时摸索出来的代码,现记录如下:1.LCD1602.h#
ifndef
Mount256
·
2023-04-16 22:30
#
STM32/STM8
学习笔记
单片机
stm32
c语言
STM8驱动温度传感器DS18B20
delay.h4.delay.c5.main.c使用软件:IARFORSTM8编程方式:固件库硬件配套:STM8S105K4T6最小系统板这是我在做课设时摸索出来的代码,现记录如下:1.DS18B20.h#
ifndef
Mount256
·
2023-04-16 22:30
#
STM32/STM8
学习笔记
单片机
嵌入式硬件
spdlog同时输出到控制台和文件中,可设置文件大小及数目,define方式
就整合了下大佬们的博客封了个,具体的内容都放到代码注释里了,我这个目前在windows下只能将log文件创建到exe所处的目录中,暂时仍未解决该问题,欢迎大佬指正(已解决,直接将文件名设置为带路径的即可)#
ifndef
Aimer_N
·
2023-04-16 22:53
c++
c++
开发语言
spdlog
【c语言】条件编译与头文件的包含
definesymbol#endif#ifndefsymbol#endif二、演示预处理之后:三、头文件重复包含的处理现象:.c文件中写:.h文件中写:预处理之后的结果:解决办法:1#
ifndef
__TEST_H
我焦虑的编程日记
·
2023-04-16 17:36
c语言学习笔记
c语言
c++
开发语言
c++定时器
是多线程编程中经常设计到的工具类定时器的原理其实很简单:创建一个新线程在那个线程里等待等待指定时长后做任务这里用C++11实现了一个简单易用的定时器,包含两种模式:周期性定时任务执行单次延时任务执行#
ifndef
_TIMER_H
搁浅的渔
·
2023-04-16 12:34
c++
c++
「C/C++」C/C++预处理器
宏替换#define1.定义常量2.定义函数3.定义代码块二、条件编译#if1.使用`#ifdef`和`#endif`编译不同平台的代码2.使用`#if`和`#else`编译不同版本的代码3.使用`#
ifndef
何曾参静谧
·
2023-04-15 15:36
「C/C++」C/C++学习
c++
开发语言
c语言
FreeRTOS 事件组
不同任务用不同的位表示configUSE_16_BIT_TICKS=1,bitx(0~7);configUSE_16_BIT_TICKS设置为0,bitx(0~23);//串口任务的头文件#
ifndef
随风飘零翼
·
2023-04-15 14:26
RTOS
单片机
RTOS
模型量化压缩(fp32->fp16)
1fp32_2_fp16#
ifndef
__COMPILIER_FP16_H__#define__COMPILIER_FP16_H__#ifdefMACOS#else#ifdef__cplusplusextern"C
孙笑窜
·
2023-04-14 08:10
ai
C51单片机按键控制流水灯模式(定时器版本)以及定时器时钟
首先,我们先来看看本文最后写成的代码:以上三张是代码的主函数,此外,代码中还需用到的独立按键检测代码在下面:注意:头文件中#
ifndef
和#define后面必须跟一个空格!
我啥也做不好
·
2023-04-14 06:59
单片机
嵌入式硬件
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他