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
singleton类
支持多线程的单例类singleton.h:#
ifndef
_SINGLETON_H#define_SINGLETON_H#include"lock.h"templateclassSingleton:publicNonCopy
老练子丶2017
·
2021-05-04 19:00
JNI常用函数整理(不定时更新)
JNI中在C中打印logcat控制台日志(android_log_print.c)#
ifndef
_ANDROID_LOG_PRINT_H_#define_ANDROID_LOG_PRINT_H_#include
Aisier丶
·
2021-05-04 11:14
app性能优化操作
<1.预编译命令#include包含一个源代码文件#define定义宏#undef取消已定义的宏#if如果给定条件为真,则编译下面代码#ifdef如果宏已经定义,则编译下面代码#
ifndef
如果宏没有定义
路上的Acmen
·
2021-05-02 22:44
#include 、#import和@import
可以用#
ifndef
一个标志进行判断,然后在引入后#define这个标志,来避免重复引用。#importOC里用来引入头文件,可以避免重复引用。
乔夫打渔
·
2021-04-30 22:55
Xcode8 从调试到打包遇到的一些问题
#
ifndef
__OPTIMIZE__#defineNSLog(...)printf("%f%s\n",[[NSDatedate]timeIntervalSince1970],[
KermitX
·
2021-04-29 22:12
关于NSLog控制台打印不完整
//通过宏定义用printf()函数来替换原来的NSLog,(该修改仅针对开发模式生效)#
ifndef
__OPTIMIZE__#defineNSLog(...)printf("%f%s\n",[[NSDatedate
木子木木易
·
2021-04-26 01:04
STL-List-源码
//liststandardheader#if_MSC_VER>1000#pragmaonce#endif#
ifndef
_LIST_#define_LIST_#include#include#include
双鱼211
·
2021-04-25 14:17
C++
STL
List
源码
iOS release模式打包失败
不论怎么调试,都无法在release模式下打包成功,后来百度发现是宏定义有问题,导致打包失败改成如下之后问题解决(使用HXNSlog,只会在DEBUG模式下打印)//让NSLog只在debug模式打印#
ifndef
djing
·
2021-04-24 17:44
(GeekBand)C++面向对象高级编程(上)第一周笔记
防卫式声明:#
ifndef
.......#define.......声明;定义;......#endif2.构造函数1.inline内联函数,把函数代码直接拷贝到函数位置或者声明位置。
竺沛
·
2021-04-22 18:23
[GeekBand][C++面向对象高级编程]第一周学习笔记
头文件编写时的注意事项:1.Header(头文件)的布局#
ifndef
__xxxx__#define__xxxx__//前置声明//类声明//类定义#endif2.同一功能在不同情况下的实现方式通过函数重载
散夜霜
·
2021-04-21 21:50
简单的基于C51,oled的菜单,三个键控制
#
ifndef
__LQ12864_h#define__LQ12864_h#include"reg52.h"#include"intrins.h"#include"codetab.h"#defineucharunsignedchar
老班长来了
·
2021-04-19 13:24
MCU学习笔记_C语言基础
MCU学习笔记C语言基础1.位操作2.define宏定义关键词3.ifdef/
ifndef
条件编译4.extern变量声明5.typedef类型别名6.结构体7.static关键词8.
GloriaHuo
·
2021-04-18 16:33
MCU学习笔记
c语言
嵌入式
编程语言
MCU
Makefile遍历当前目录源文件及其子目录下源文件
\r\n",strMsg);}二、line2的源码line2.h#
ifndef
_LINE_2_H#defin
Nothing_655f
·
2021-04-13 13:37
C++面向对象高级开发详解—————附赠完整示例代码
1防御式编程例如在定义头文件时,都使用#
ifndef
#define//...
·
2021-04-10 18:25
c++oop面向对象编程
C++防止头文件被重复引入的3种方法
在之前我们详细介绍了C语言中如何使用宏定义(#
ifndef
/#define/#endif)来有效避免头文件被重复#include,此方式在C++多文件编程中也很常用。
·
2021-03-16 11:28
c程序员c++
连夜整理了28页C语言/C++常见面试题(含答案)
1变量的声明和定义有什么区别2简述#ifdef、#else、#endif和#
ifndef
的作用3写出int、bool、float、指针变量与“零值”比较的if语句4结构体可以直接赋值吗5sizeof和strlen
·
2021-03-16 11:00
c++c程序员
C++防止头文件被重复引入的3种方法
在之前我们详细介绍了C语言中如何使用宏定义(#
ifndef
/#define/#endif)来有效避免头文件被重复#include,此方式在C++多文件编程中也很常用。
·
2021-03-16 11:22
c程序员c++
c++ 防止头文件重复引入的三种方法
在之前我们详细介绍了C语言中如何使用宏定义(#
ifndef
/#define/#endif)来有效避免头文件被重复#include,此方式在C++多文件编程中也很常用。
·
2021-02-25 18:23
C++万能库头文件在vs中的安装步骤(图文)
简而言之,就是一条语句代替了多条语句,包含了目前c++所包含的所有头文件2、C++万能库的写法:#include二、C++万能库包含的内容:如下是bits/stdc++.h所包含的C++所有库函数头文件:#
ifndef
_GLIBCXX_NO_ASSERT
·
2021-02-23 12:30
2048字符版C语言实现
include"game.h"intmain(){//1.初始化游戏game_init();//2.执行游戏game_exec();//3.结束游戏//game_finish();return0;}lcd.h和lcd.clcd.h#
ifndef
像畜生一样思考
·
2021-02-22 11:48
2048小游戏
游戏
c语言
算法
C++的.cpp文件运行全过程
也就是常用的三个预处理命令(此三者严格意义上不算是C++的语句):文件包含:将该文件内容合并到源代码中#include条件编译:有时候一个头文件可以引入另外一个头文件,条件编译防止头文件的重复包含和编译#
ifndef
会飞的大妖怪
·
2021-02-18 22:24
面向对象之C++
c++
零基础C语言学习
先说一下函数调用问题,创建一个自定义函数可以比较两个数大小并且输出较大值;在源文件主函数中调用,创建一个自定义头文件包含自定义函数;首先创建头文件鼠标右键点击,然后选择.h文件类型,在空白模板中输入:#
ifndef
NewSuNess
·
2021-02-16 21:51
C语言系列
c语言
STM32入门:STM32F103C8T6库函数工程文件搭建
Listing生成的文件置于OBJ文件夹中,然后修改以下内容即可(剩下的就根据需求往里面添加内容即可):以下部分为图片中的源码部分,可直接复制粘贴://sys.c#include"sys.h"//sys.h#
ifndef
bdy_无解
·
2021-02-14 15:42
STM32学习
stm32
C语言_预处理
#define(宏)4.条件编译1)#if2)#ifdef3)#
ifndef
5.#error和#pragma预处理命令6.
哲学之卵01
·
2021-01-30 13:22
C语言
c语言
UnityShader进阶小知识点(持续更新)
1、关于在文件中的“#
ifndef
、#define、#endif”这三个关键字是配套使用的,用于防止头文件被重复引用举例:存在a.h文件#include"c.h"而此时b.cpp文件导入了#include"a.h
在逆境中蜕变
·
2021-01-24 12:01
UnityShader
Unity开发
unity3d
shader
C++万能库头文件的安装
简而言之,就是一条语句代替了多条语句,包含了目前c++所包含的所有头文件2、C++万能库的写法:#include二、C++万能库包含的内容:如下是bits/stdc++.h所包含的C++所有库函数头文件:#
ifndef
_GLIBCXX_NO_ASSERT
ivan..
·
2021-01-23 23:46
C++
c++
stm32之蓝牙无线超声波测距
超声波测距在正点原子MINI板上两个未使用到的引脚作为IO口,一个作为输入,接超声波的ECHO引脚,一个作为输出接超声波的TRIG引脚,选择了PA11和PA12,只在超声波头文件更改就行”hc.sr04.h“代码:#
ifndef
一剃解千愁
·
2021-01-14 21:52
嵌入式
C++使用shared_ptr和可变参数实现无内存泄漏的单例
,拷贝构造函数和赋值操作符,不让外部构造,并将默认函数实现设置为delete使用std::shared_ptr管理单例内存,避免内存泄漏使用可变参数模板构造任意对象代码如下singleton.hpp#
ifndef
_SINGLETON_HPP
FredricZhu
·
2020-12-29 17:49
yolov4修改权重保存的步数
include"cost_layer.h"#include"utils.h"#include"parser.h"#include"box.h"#include"demo.h"#include"option_list.h"#
ifndef
王GUO宁
·
2020-12-29 15:22
深度学习
c++——友元类
代码摘自c++primerplus【注】:友元类的声明的声明可以调用另一个类的私有成员tv.h头文件初始化类的声明#
ifndef
_TV_H_#define_TV_H_classTv{private:intstate
45°的阳光
·
2020-12-21 18:04
linux——c++
c++
友元类
C++调用C接口的实现示例
C++调用C代码一个C语言文件p.c#includevoidprint(inta,intb){printf("这里调用的是C语言的函数:%d,%d\n",a,b);}一个头文件p.h#
ifndef
_P_H
·
2020-12-02 09:16
数据结构—单链表
//#
ifndef
__SLITS__H_#define__SLITS__H_#include#include#include#inc
脑瓜子嗡嗡的小刘
·
2020-11-21 14:11
C&C++
数据结构
算法
链表
基于C语言代码实现扫雷游戏
本文实例为大家分享了C语言实现扫雷游戏的具体代码,供大家参考,具体内容如下扫雷(第一次多文件应用)扫雷的思路game.h#
ifndef
_GAME_H_#define_GAME_H_#include#include
·
2020-11-13 10:13
条件编译#ifdef的妙用详解_透彻
本文主要介绍c语言中条件编译相关的预编译指令,包括#define、#undef、#ifdef、#
ifndef
、#if、#elif、#else、#endif、defined。
pikachu_beta
·
2020-10-20 09:04
C语言
C/C++预处理指令
常见的预处理指令如下:#空指令,无任何效果#include包含一个源代码文件#define定义宏#undef取消已定义的宏#if如果给定条件为真,则编译下面代码#ifdef如果宏已经定义,则编译下面代码#
ifndef
RioTian
·
2020-10-10 12:00
第十一届蓝桥杯单片机模拟题
库函数(include)#
ifndef
_INCLUDE_H
Elmyrui
·
2020-10-07 19:12
蓝桥杯
个人代码(敲)
单片机
计时函数clock()与数据类型clock_t
数据类型clock_t关于该数据类型的定义如下:#
ifndef
_CLOCK_T_DEFINEDtypedeflongclock_t;#define_CLOCK_T_DEFINED#endifclock_t
shlee007
·
2020-10-03 16:29
C++基础
c++
C/C++面试笔试详细总结—基本概念及其它问答题
3、.h头文件中的
ifndef
/define
Spuer_Tiger
·
2020-09-25 18:20
杂谈
C++面试
C++基础概念
C语言数据结构之如何快速查找链表的中间节点
解法二代码:LinkList.h#
ifndef
_L
超大板栗
·
2020-09-19 23:52
C/C++
cocos2dx-3.10 C++实现滚动数字
本文实例为大家分享了cocos2dx-3.10C++实现滚动数字的具体代码,供大家参考,具体内容如下NumberScroller.h#
ifndef
_NUMBERSCROLLER_H_#define_NUMBERSCROLLER_H
·
2020-09-18 12:36
单链表的基本算法2---C语言实现
LinkList.h#
ifndef
__LINK_LIST_H__#define__LINK_LIST_H__#include#include#includetypedefintDataType;//定义数据类型
dangzhangjing97
·
2020-09-17 15:53
数据结构
单链表的基本算法1---C语言实现
LinkList.h#
ifndef
__LINK_LIST_H__#define__LINK_LIST_H__#include#include#includetypedefintDataType;//定义数据类型
dangzhangjing97
·
2020-09-17 15:53
C
数据结构
队列-顺序队列
-顺序队列一、定义二、代码一、定义先进先出(FIFO)或后进后出(LILO)队首、队尾队列的操作:1、Push2、Pop3、Front4、Rear5、IsEmpty二、代码SequenQueue.h#
ifndef
_SequenQueue_H
爱吃芒果的薯条
·
2020-09-17 15:52
数据结构--C++描述
c++
queue
数据结构
算法
栈-顺序栈
栈-顺序栈MyStack.hMyUtil.hmain.cppMyStack.h#
ifndef
_MYSTACK_H#define_MYSTACK_H//定义保护防止多重包含#include"MyUtil.h"templateclassMyStack
爱吃芒果的薯条
·
2020-09-17 15:51
数据结构--C++描述
c++
双端队列链式实现完整代码
#
ifndef
_TWO_QUEUE_H_#define_TWO_QUEUE_H_typedefintElemType;typedefstruct_two_queue{ElemTypea;struct_two_queue
choies
·
2020-09-17 14:55
数据结构
OpenCV学习笔记(3):一些函数等的解释(更新中...)
1.CV_IABS()的意思/*absolutevaluewithoutjumps*/#
ifndef
__cplusplus#defineCV_IABS(a)(((a)^((a)<0?
yee_yj
·
2020-09-17 14:37
算法
【数据结构】单链表
近期我在学习数据结构,于是我自己整理了单链表、循环单链表、双向链表、双向循环链表的相关代码,以巩固这段时间的学习,也希望能够帮助初学者,希望大家在阅读以下代码时发现问题纠正于我,一起探讨)LinkLIst.h#
ifndef
xing1584114471
·
2020-09-17 14:06
数据结构
数据结构练习——简单单链表
头文件1:NodeStruct.h//为了防止重定义结构体#
ifndef
_NODESTRUCT_H_#define_NODESTRUCT_H_#include//单向链表节点数据结构typedefstructListNode
耳边呢喃
·
2020-09-17 14:33
数据结构学习笔记
《计算机图形学》 第一章 基础知识--02向量(二维)
前沿:在计算机图形学中,我们会用到大量的数学知识,所以今天我们来看看第一个数学知识点:二维向量一、二维向量知识点:二、代码实现1.Vector2#
ifndef
_VECTOR_2_H_#define_VECTOR
disusu6454
·
2020-09-17 11:33
操作系统
数据压缩实验报告3 LZW编解码
下面给出完整的代码以及实验结果bitio.h(全部由老师给出,自己写了一些注释)/**DeclarationforbitwiseIO**vim:ts=4sw=4cindent*/#
ifndef
__BITIO
タン
·
2020-09-17 11:56
c++
lzw
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他