- 2024-10-15uniapp判断 APP-PLUS / H5 / MP-WEIXIN
js---APP: /*#ifdefAPP-PLUS*/ console.log('APP-PLUS'); /*#endif*/ H5: /*#ifdefH5*/ console.log('H5'); /*#endif*/ MP-WEIXIN:
- 2024-09-24Linux内核文件系统-虚拟文件系统-索引节点对象
建议点击这里查看个人主页上的最新原文作者:陈孝松主页:chenxiaosong.com公网主页:replace_with_public_ip_or_delete_this_line哔哩哔哩:陈孝松课程:chenxiaosong.com/courses博客:chenxiaosong.com/blog贡献:chenxiaosong.com/contributions邮箱:chenxiaosong@ch
- 2024-09-13C语言 ——— 学习并使用 #if …… #endif 条件编译指令
目录何为条件编译指令常见的条件编译指令学习条件编译指令使用条件编译指令在程序预编译阶段,条件编译指令的代码转换多分支的条件编译指令何为条件编译指令在编译一个程序的时候,如果要将一条语句(一组语句)选择编译或者放弃时,就使用条件编译指令常见的条件编译指令#i
- 2024-09-01gcc/g++编译ZR
编译工具链我们写程序的时候用的都是集成开发环境(IDE:IntegratedDevelopmentEnvironment),集成开发环境可以极大地方便我们程序员编写程序,但是配置起来也相对麻烦。在Linux环境下,我们用的是编译工具链,又叫软件开发工具包(SDK:SoftwareDevelopmentKit)。Linux环境下常见
- 2024-08-21C语言编译预处理详细易懂版
C语言允许在源程序中包含编译预处理命令,他们以"#"开头,包括宏定义、文件包含和条件编译。本博客主要详细介绍宏定义、文件包含和条件编译。一、宏定义1、无参数的宏定义是指用一个指定的标识符来代表一个字符串,一般格式如下:#define 宏名 字符串说明:①#表示预处理命
- 2024-08-18Keil中有一些代码是浅灰色
这涉及到`#ifdef`是预处理器指令的使用。在C语言中,`#ifdef`是预处理器指令之一,用于条件编译。它允许你根据宏是否被定义来选择性地编译代码块。`#ifdef`通常与其他预处理器指令一起使用,如`#else`和`#endif`。`#ifdef`的基本用法`#ifdef`的基本语法如下:```c#ifde
- 2024-08-15mtk kernel-5.10 tp不进休眠函数
之前的tpd_driver_t里面的suspend和resume不跑了,因为定义了CONFIG_DRM_MEDIATEK宏所以要进行修改---a/kernel-5.10/drivers/input/touchscreen/mediatek_tpd/tlsc6xxx/tlsc6x_main.c+++b/kernel-5.10/drivers/input/touchscreen/mediatek_tpd/tlsc6xxx/tlsc6x_main.c@@
- 2024-08-05ABAP数据类型转换和不同数据类型比较
DATA:lv_strTYPEstring,lv_str2TYPEstring,lv_charTYPEchar10,lv_iTYPEiVALUE1,lv_fTYPEpDECIMALS1VALUE'1.1'.lv_str='1.11'.lv_char='1.11'."TRUEIFlv_str=1.WRITE:1
- 2024-07-28Unity Shader 变体优化案例
以下是一些UnityShader变体优化的实践案例:案例一:材质纹理切换原始实现:#ifUSE_TEXTURE1sampler2Dtex1;#elsesampler2Dtex2;#endifvoidmain(){#ifUSE_TEXTURE1color=tex2D(tex1,uv);#elsecolor=tex2D(tex2,uv);
- 2024-07-26ios CCUIImage.m
////CCUIImage.h//CCFC_IPHONE////#ifndefCC_UI_IMAGE_H#defineCC_UI_IMAGE_H#ifdef__OBJC__#import"CCConfig.h"#defineCREATE_UIIMAGE(imgPath)[UIImageimageNamed:(imgPath)]#defineCREATE_UIIMAGEVIEW(imgPath)[[