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
宏定义
轻量封装WebGPU渲染系统示例<38>- 动态构建WGSL材质Shader(源码)
实现原理:基于
宏定义
和WGSL文件系统实现(还在完善中...)当前示例源码github地址:https://github.com/vilyLei/voxwebgpu/blob/feature/rendering
含影
·
2023-11-26 20:16
GPU/CPU
WebGL/WebGPU
3D引擎
材质
WebGPU
3d
关于C语言中线程同步的方式
互斥锁使用步骤:初始化互斥锁静态创建/***使用
宏定义
以及初始化锁*/pthread_mutex_tmutex=PTHREAD_MUTEX_INITIALIZER;动态创建/***参数:*1:互斥
小浩O
·
2023-11-26 15:59
Unix\Linux
C\C++
线程
多线程
c语言
内存结构
Linux C语言 25-预处理操作
LinuxC语言25-预处理操作本节关键字:C语言编译过程、预处理、多行
宏定义
、通过宏判断操作系统、通过宏判断VC版本相关C库函数:main,printf什么是预处理?
@Tianwx
·
2023-11-26 12:05
Linux_C语言
linux
c语言
运维
开发语言
简单掌握Swift基本数据类型
10varcurrentCount=0maxCount=9//这句代码会报错,let声明的常量不能被修改currentCount=1在OC里面,没有特殊的说明,我们声明的都是变量,要在OC里面声明常量,我们一般使用1.
宏定义
Tuqburni滴滴
·
2023-11-26 09:40
【Unity】动态设置
宏定义
安卓平台指定,第二参数是宏字符串PlayerSettings.SetScriptingDefineSymbolsForGroup(BuildTargetGroup.Android,tmpSymbols);
两水先木示
·
2023-11-26 07:15
Unity3d
Unity3D
C/C++ 中的宏使用笔记(MARCO)
C/C++中的宏使用笔记(MARCO)宏指令宏指令宏解释#include引用头文件#define定义宏#undef取消
宏定义
#ifndef假如没有定义等价于#if!
跃龙客
·
2023-11-26 04:56
C/C++
c++
c语言
开发语言
CppCheck代码静态检测工具
第一个测试程序2.2检查文件夹中所有文件2.3检查部分或过滤部分文件三、严重性四、其他常用用法4.1启用其他检查4.2保存结果到文件4.3多线程检查4.3设置目标平台4.4与cmake项目配合使用4.5
宏定义
konishi5202
·
2023-11-26 04:12
代码质量
静态检测
CppCheck
代码检测
代码质量
初出茅庐的小李之C语言必备知识预处理
宏定义
(#define)是一种常见的编译预处理指令,用于定义宏,实现代码的简化和重用。文件包含(#include)用于在源文件中引入其他文件的内容,方便代码模块化和复用。
初出茅庐的小李
·
2023-11-26 03:58
C语言相关
STM32
c语言
开发语言
单片机
初出茅庐的小李第100篇博客之C语言挖坑(后面慢慢填)
语言控制语句选择语句ifelseswitchcase循环语句whilefordo-while跳转语句gotoreturncontinuebreakC语言九条控制语句C语言函数函数定义函数声明函数调用C语言
宏定义
和条件编译
初出茅庐的小李
·
2023-11-26 03:27
笔记
c语言
开发语言
后端
GNU、GCC、gcc、g++
编译的顺序1.预处理处理
宏定义
宏命令.c文件-->
ttxiaoxiaobai
·
2023-11-26 02:46
gnu
数学建模
服务器
vscode开发stm32未定义标识符但能跳转
库中的兼容性代码使得vscode未找到要包含的相关头文件解决方法:在c/c++插件的配置文件中添加包含路径详细配置参考vscodec/c++配置脚本在c/c++插件配置文件的defines中添加针对hal库的相关
宏定义
例如
超广全栈
·
2023-11-25 14:37
教程
学习记录
vscode
stm32
vsCode开发STM32设置头文件
宏定义
如下图所示:二、原因分析vsCode中没有配置头文件路径以及没有设置HAL使用的相关
宏定义
三、解决方法打开C/C++扩展UI配置界面,配置头文件路径以及
宏定义
如上图所示,在包含路径中,配置如下:${workspaceFolder
奶油麦片糖
·
2023-11-25 14:35
STM32
STM32
vscode
嵌入式软件面试高频基础——C语言
二、内联函数和
宏定义
区别1、内联函数和普通函数相比可以加快程序的运行速度,因为不需要进行函数切换,在编译时内联函
西邮小菜机
·
2023-11-25 11:41
C语言
stm32
c语言
C语言实现总体方差,总体标准差,样本方差,样本标准差
使用注意需要重定义数据类型typedefunsignedcharuint8;typedefunsignedintuint16;*提示数组传递都是按地址传递所以可以不需要返回值*计算标准差需要引用头文件math.h*
宏定义
说明
熠熠L
·
2023-11-25 09:32
C语言常用算法
c语言
C语言实现协方差
注意数据类型*参数data[]数据*使用注意需要重定义数据类型typedefunsignedintuint16;*提示数组传递都是按地址传递所以可以不需要返回值*计算标准差需要引用头文件math.h*
宏定义
说明
熠熠L
·
2023-11-25 09:32
C语言常用算法
协方差
c语言
C语言系列笔记―― 基础知识和顺序结构
main()是一个程序的起始,C语言中某些语句可以不用分号,比如if语句,
宏定义
。算法的特点:零个或多个输入。至少有一个输出。可行性。有穷性。确定性。
普通研究者
·
2023-11-25 08:49
C语言与数据结构学习
c语言
编程语言
Verilog RTL代码设计规范简单整理总结
目录1宗旨2IP的RTL设计文件的建立3TOP集成的设计文件的建立4文件头5
宏定义
6端口定义6.1IP设计中的端口定义6.2TOP集成中的端口定义7TOP模块的集成8参数定义9RTL设计文件主体1宗旨每个
豆豆恩馨
·
2023-11-24 23:45
IC设计
verilog
代码规范
设计规范
团队开发
C语言实践:扫雷游戏的初阶和进阶实现(保姆式解读,包含许多实用干货!!!)
前言:本文介绍的扫雷游戏的实现,所用到的知识点不难,只需大致掌握以下知识点的基本内容即可:数组,循环语句,分支语句,函数的定义及实现,简单的
宏定义
。注:本文章中标题后面带“!!!”
轩。528
·
2023-11-24 16:02
c语言
笔记
C语言
宏定义
中出现的do...while(0)
在很多c/c++的头文件中,可能会在
宏定义
里面看到do...while(0)来包含一段代码。这段循环本质上会确定执行一次,作用有点类似一组花括号包含的代码段。
hopyGreat
·
2023-11-24 15:10
C/C++
c语言
开发语言
系统移植-交叉编译工具链
#开头的为预处理指令不带分号CPU无法执行3.注释,CPU不执行1.C语言执行的四个步骤a.预处理:进行
宏定义
的替换,例如#define等,删除注释,头文件的展开,例如#include,预处理后的文件为
聪
·
2023-11-24 01:51
开发语言
FreeRTOS源码阅读笔记4--semphr.h
信号量是特殊的队列--无法存储消息的队列,相关的接口函数声明在semphr.h中,通过
宏定义
替换队列函数实现。
c_up
·
2023-11-23 07:26
笔记
Rust学习笔记——2.基本语法
关键字定义变量,比如:letnum=5;上面的变量其实变不了(类似C语言里的const),也不能被再次赋值,如果想变,需要加入关键字mut,如:letmutnum=5;常量常量运行时不能改(类似C语言里的
宏定义
傻到没朋友
·
2023-11-23 06:27
rust
开发语言
c/c++中如何输入pi
标准的C/C++语言中没有π这个符号及常量,一般在开发过程中是通过开发人员自己定义这个常量的,最常见的方式是使用
宏定义
:方法1:#definepi3.1415926方法2:使用反三角函数constdoublepi
做程序员的第一天
·
2023-11-23 04:28
C++
c++
开发语言
Ts 中使用const宏常量
有时候我们在做类的划分时,并不希望将一个宏划分出去,此时我们希望将一个
宏定义
在类内,但属性定义并不允许const修饰,此时我们可以用2.0的readonly特性,结合static使用,这样我们就可以得到一个有常量特性的属性了
crazy_yun
·
2023-11-23 00:11
Ts
typescript
开发语言
C语言 数据结构 二叉树的链式存储 基本操作(附输入样例和讲解)
头文件及
宏定义
#include#include#include#include//#include"链队列.h"//层次遍历时用到#defineOK1#defineFail0#defineFal
Coke Or Pepsi
·
2023-11-22 23:37
C语言
数据结构
数据结构
c语言
0基础学习C语言第十二章:头文件
C语言头文件头文件是扩展名为.h的文件,包含了C函数声明和
宏定义
,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件。
魔公子世无双
·
2023-11-22 22:38
C++ 分支编译(预处理指令)
#include#include//#include//usingnamespacestd;#defineN0//检测
宏定义
是否存在#definepyintmain(){//预处理分支会根据条件在编译时进行选择性的删除
默凉
·
2023-11-22 22:49
C++
基础
c++
算法
开发语言
【C++入门】什么是内联函数?
内联函数设计的初衷是为了替代部分#define
宏定义
二、特性1.空间换时间2.编译器做主3.声明定义放一起总结一、概念以inline修饰的函数叫做内联函数,编译时C++编译器会在调用函数的地方展开,没有函数调用建立栈帧的开销
谁在夜里看海.
·
2023-11-22 18:43
C++
c++
Nginx模块开发之http过滤器filter
文章目录什么是过滤模块Nginx相关数据结构介绍ngx_module_t的数据结构ngx_http_module_t数据结构ngx_command_s数据结构相关
宏定义
filter(过滤器)实现Nginx
路飞H
·
2023-11-22 17:02
Nginx
nginx
http
【STM32】HAL库UART串口配置及重定向(解决接收中断与scanf不能同时工作、重定向卡死、低功耗一直唤醒的问题)
scanf不能同时工作重定向卡死、低功耗一直唤醒附录:Cortex-M架构的SysTick系统定时器精准延时和MCU位带操作SysTick系统定时器精准延时延时函数阻塞延时非阻塞延时位带操作位带代码位带
宏定义
总线函数一
网易独家音乐人Mike Zhou
·
2023-11-22 14:18
STM32笔记
stm32
单片机
嵌入式
mcu
物联网
C 标准库 - <math.h>和<setjmp.h>详解
目录简介库宏库函数实例简介库变量库函数实例简介是C标准库中的一个头文件,主要提供了数学运算相关的函数和
宏定义
。它允许您在C程序中执行各种常见的数学计算,如三角函数、对数、指数、幂运算等。
世俗ˊ
·
2023-11-22 11:44
C语言
c语言
学习
开发语言
Linux下使用
宏定义
判断系统架构和系统类型
文章目录查看编译器当前支持的
宏定义
查找指定的宏不同架构不同系统附录-编译器内部常用的一些
宏定义
宏定义
实际应用使用
宏定义
判断系统架构使用
宏定义
判断系统类型一般情况下在linux下做C/C++方面的开发不需要太关注系统架构
絔离
·
2023-11-22 04:45
C/C++
Linux
linux
宏定义
C/C++
c/c++语言 20道经典面试题目 附答案
4.请问以下代码有什么问题:5.已知一个数组table,用一个
宏定义
,求出数据的元素个数6.写一个"标准"宏MIN,这个宏输入两个参数并返回较小的一个。7.do……while和while有什么区别?
Pipo²
·
2023-11-22 02:53
C语言
c++
c语言
面试
开发语言
c++
c内嵌汇编语句
一、基本内嵌汇编GCC提供了很好的内嵌汇编支持,最基本的格式是:__asm____volatile__(汇编语句模板);1、__asm____asm__是GCC关键字asm的
宏定义
:#define__a
lin111000713
·
2023-11-21 14:48
裸机驱动程序
- C++ Builder
C++Builder参考手册➙函数调用约定调用约定说明_RTLENTRY运行库(RTL)函数调用约定_USERENTRY用户运行库(RTL)调用的回调函数的调用约定从动态库导出
宏定义
说明_EXPCLASS
玄坴
·
2023-11-21 13:51
基于STM32F407VET6开发板通过Arduino进行13线霍尔编码器电机PID调速
硬/软件准备硬件部分:1.STM32F407VET6开发板2.13线霍尔编码器3.AT8236电机驱动4.VScode/Platformio5.星瞳串口波形显示器步骤二:硬件线路连接及相关端口定义相关
宏定义
右大臣_x
·
2023-11-20 20:43
stm32
嵌入式硬件
单片机
DSP笔记
DSP笔记duty:占空比;DFT:可测性设计头文件的主要作用是:包含一些
宏定义
和函数。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明,而定义文件用于保存程序的实现。
傻童:CPU
·
2023-11-20 13:37
DSP
学习笔记
dsp
【Linux】——编辑器gcc/g++和调试器gdb的使用
:将汇编代码转换为机器可执行的二进制代码链接阶段:将所有文件链接成单一可执行文件或是库文件2、gcc如何完成编译格式gcc[选项]要编译的文件[选项][目标文件]预处理(进行宏替换)预处理功能主要包括
宏定义
CXYhh121
·
2023-11-20 13:05
Linux
gcc/g++
gdb
静态库/动态库
自动化创建工具makefile
C语言-实现泛型编程之模板编程
方式:使用void指针或
宏定义
等方式来实现。
Michael_Good
·
2023-11-20 08:35
c语言
c++
java
数据结构
LCD1602文章合集一
以下是博主@日月同辉,与我共生本周所写的LCD1602文章:LCD1602设计(1)LCD1602设计(2)-指令
宏定义
完整版LCD1602设计(3)-读写时序LCD1602指定位置显示字符串-详细版LCD1602
@日月同辉,与我共生
·
2023-11-20 01:54
单片机
LCD1602
学习
嵌入式硬件
Linux4.1初始化流程详细注释——第一阶段head.S与head-common.S
Linux4.1初始化流程详细注释——第一阶段head.S与head-common.S1)head.S/头文件、
宏定义
等2)head.S/stext2.1)编译后的汇编:head.S/stext3)head.S
yonz kon
·
2023-11-20 00:00
arm
linux
linux
arm开发
Cmake学习
cmake_minimum_required(VERSION3.0)project(test)#通过set自定义变量,通过${}取出#set(SRCadd.cppmain.cppmuti.cppsub.cpp)#cmake搜索文件
宏定义
小张爱学习6
·
2023-11-18 20:29
学习总结
学习
c++
笔记
cmake
【SELinux】总结之策略规则&语法&报错解决
SELinuxPolicyLanguage一、SELinux语法1.类型2.属性-Attribute2.1属性是什么2.2属性的作用2.3属性的语法与格式2.4类型与属性的关联操作3.别名-Alias4.selinux
宏定义
二
_Philister
·
2023-11-17 14:26
linux
selinux
内核
安全
关于word宏的使用
宏是什么2.1.优点2.2.缺点3.Word宏的作用2.1.场景1:格式统一2.2.场景2:将文中的阿拉伯数字替换为大写汉字3.Word宏怎么用3.1.录制和运行4.结尾1.简介 本文主要从Word
宏定义
任逍遥2011
·
2023-11-17 09:41
WORD
word
宏
vba
Linux设备驱动 | LED字符设备驱动(platform平台总线)
一、LED字符设备驱动平台设备实现1、查看手册获取相关寄存器寄存器
宏定义
:#defineCCM_CCGR10x20C406C//打开/关闭时钟的寄存器地址:使用一个模块前必须开发它的使用,默认是打开的#
欲盖弥彰1314
·
2023-11-17 00:11
Linux设备驱动
linux驱动
STM32 | 基于NRF24L01串口透传(不定长数据无线串口双向传输)
nRF24L01配置一、引脚说明二、工作方式三、相关寄存器介绍1、配置寄存器(配置NRF24L01一些工作方式)2、状态寄存器(反应NRF24L01当前工作状态)3、NRF24L01寄存器操作命令及地址(
宏定义
。。。| 。。。
·
2023-11-16 21:08
STM32
c语言
stm32
单片机
嵌入式
TCP(循环服务器)---Linux
在同一时刻可以相应多个客户端的请求二、基础的TCP循环服务器服务器端:#include#include#include#include#include#include#include#include#include//ERRLOG的
宏定义
何妨、
·
2023-11-16 11:06
网络编程问题集合
服务器
linux
tcp/ip
数组——C语言初阶
用来指定数组的大小数组创建实例:#includeintmain(){//代码1intarr1[10];chararr2[10];floatarr3[1];doublearr4[20];//代码2//用
宏定义
的
qsl&F
·
2023-11-16 07:06
c语言
开发语言
搞懂它,就可以把结构体玩活了~
正文大家周末好,我是bug菌~今天主要是跟大家详细聊聊container_of这个
宏定义
,非常经典的宏,只是一直没有抽时间细细品味,今天就跟大家一起来看看有何神奇之处:1offsetof首先我们需要简单看看
最后一个bug
·
2023-11-16 05:30
算法
c语言头文件和主程序,C语言编程入门之程序头文件的简要解析
头文件是扩展名为.h的文件,其中包含C函数的声明和
宏定义
,也可以多个源文件之间共享。有两种类型的头文件:程序员编写的文件,和编译器中附带的文件。
weixin_39597868
·
2023-11-15 22:21
c语言头文件和主程序
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他