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
#pragma
探索 C/C++ 中神秘的 #
pragma
:编译器的魔法指令
在C和C++等编程语言中,你可能曾经遇到过#
pragma
这个神秘的关键字。这并不是普通的代码语句,而是一种预处理指令,它向编译器发出特殊的命令,用于控制编译过程中的各种行为。
马上到我碗里来
·
2024-01-29 19:19
C语言大师
c语言
c++
开发语言
通过C++调用Com接口
头文件#include#include#include#includeusingnamespacestd;#
pragma
comment(lib,"Rpcrt4.lib")72C24DD5-D70A-438B
钞sir
·
2024-01-29 10:21
Windows
c++
iOS UITextView 输入字数限制 去除虚拟键盘文本限制
#
pragma
mark-UITextViewDelegate-(void)textViewDidChange:(UITextView*)textView{NSString*toBeString=textView.text
奔跑吧小蚂蚁
·
2024-01-29 05:20
跟着cherno手搓游戏引擎【13】着色器(shader)
创建着色器类:shader.h:初始化、绑定和解绑方法:#
pragma
once#includenamespaceYOTO{classShader{public:Shader(conststd::string
larito
·
2024-01-29 05:14
游戏引擎
2024-1-26学习任务:堆实现算法和topK问题
1.堆的基础功能#
pragma
once#define_CRT_SECURE_NO_W
对编程一片赤诚的小吴
·
2024-01-29 03:19
学习
Solidity-030 ForLoop
//SPDX-License-Identifier:MIT
pragma
solidity^0.8.9;//ThisisaSoliditysmartcontractexamplethatdemonstratestheuseofaforlooptoemitevents.contractForLoopExample
DataSummer
·
2024-01-28 21:08
Solidity
金融
区块链
智能合约
分布式账本
信任链
Solidity-031 LoopExample
//SPDX-License-Identifier:MIT
pragma
solidity^0.8.9;/***@titleForLoopExample*@devThisSoliditysmartcontractdemonstratestheuseofaforlooptostoreandemitEthereumblocknumbersasevents
DataSummer
·
2024-01-28 21:08
区块链
智能合约
信任链
去中心化
分布式账本
Solidity: 032 LoopContinue
//SPDX-License-Identifier:MIT//VersionoftheSoliditycompilertobeusedforcompilation
pragma
solidity^0.8.9
DataSummer
·
2024-01-28 21:08
区块链
金融
智能合约
分布式账本
信任链
Solidity-033 IfElse
//SPDX-License-Identifier:MIT//VersionoftheSoliditycompilertobeusedforcompilation
pragma
solidity^0.8.9
DataSummer
·
2024-01-28 21:05
Solidity
金融
区块链
智能合约
信任链
去中心化
022 C++ 头文件保护
目前头文件保护一般涉及到两个宏:#
pragma
once用来防止某个头文件被多次include;#ifndef,#define,#endif用来防止某个宏被多次定义。
赵者也
·
2024-01-28 16:20
链栈的实现---2018-10-23
头文件#
pragma
once#include#include#include#defineElemTypeinttypedefstructStackNode{ElemTypedata;structStackNode
小石头呢
·
2024-01-28 13:25
跟着cherno手搓游戏引擎【12】渲染context和首个三角形
渲染上下文:目的:修改WindowsWindow的结构,把glad抽离出来WindowsWindow.h:新建m_Context#
pragma
once#include"YOTO/Window.h"#include
larito
·
2024-01-28 06:08
游戏引擎
07 队列
FirstInFirtstOut),插入操作的叫队尾,删除操作的叫队头2.实现队列可以用数组和链表的结构实现,需要从两端出操作数据,所以用链表的结构更优一点队列的设计需要两层结构体,一层结构体是节点结构体,另一层是队列结构头文件#
pragma
once
且听吟风°
·
2024-01-28 03:28
02
数据结构
初阶
数据结构
c语言
算法
开发语言
C++位图的应用与布隆过滤器
位图的概念用每一个二进制比特位来表示某种状态,适用于海量数据,通常用于判断某个数据是否存在以上面试题可以用位图来解决:用一个二进制比特位来表示数据是否存在--二进制比特位为1表示存在,为0表示不存在位图的模拟实现#
pragma
once
Artiel
·
2024-01-28 01:27
C++
c++
【网络编程】协议定制
tcp是面向字节流的Json序列化和反序列化requestresponsehttp协议urlencode和urldecodehttp协议格式http服务器#
pragma
once#include#include
天穹南都
·
2024-01-27 19:50
网络
C++基于boost.process封装的进程管理模块
完整Cpp代码如下#
pragma
once#include#include#include#include#include#include#incl
橘色的喵
·
2024-01-27 18:25
c++
process
boost.process
进程
进程管理
实现顺序表的增删改查
实现顺序表的增删改查,先对函数进行定义,再在主函数中使用头文件:#
pragma
once#include#include#include#defineINIT_CAPACITY4typedefintSLDataType
Merlinlb
·
2024-01-27 17:31
数据结构
算法
实现双向链表的增删改查
ListNode.h#
pragma
once#define_CRT_SECURE_NO_WARNINGS#include#include
Merlinlb
·
2024-01-27 17:59
链表
数据结构
c语言
算法
【C++】string模拟
string讲解:【C++】String类-CSDN博客基本框架#
pragma
once#includeusingnamespacestd;namespacewzf{ classstring { public
努力学c的楼下小王
·
2024-01-27 13:57
C++
c++
算法
用于 C/C++ Debug 的宏函数
Debug.h用于打印Debug信息的小工具:#
pragma
once#include#defineDEBUG1#definepnputs("")#definewhereprintf("%s(%d)-.
山登绝顶我为峰 3(^v^)3
·
2024-01-27 13:52
代码
c语言
c++
前端
C和C++结构体初始化的不同
先看程序:test.h#
pragma
once#include"stdint.h"#defineRWAVE_PEAK_HISTORY_COUNT(40)typedefstruct{uint32_ttail
信号处理学渣
·
2024-01-27 12:09
c语言
c++
开发语言
protobuf-go
pragma
.go 文件介绍
pragma
.go文件文件位于:https://github.com/protocolbuffers/protobuf-go/blob/master/internal/
pragma
/
pragma
.go该文件核心思想
fananchong2
·
2024-01-27 11:32
Go语言杂文
golang
开发语言
后端
go
vet
go
lint
extern “C“
二、准备工作这是一份博主自己封装的栈的代码Stack.h#
pragma
once#include
cls-evd
·
2024-01-27 00:01
C++
c语言
开发语言
extern
C
C/C++ 跨文件共享全局变量
效果项目代码Common.h#
pragma
once#includeusingnamespacestd;structpara{boolstate;intnum;stringna
乱蜂朝王
·
2024-01-26 15:36
C++
c++
开发语言
C语言| |静态实现通讯录
增加联系人2.清空联系人3.删除联系人4.对联系人排序5.输出联系人6.查找联系人7.修改联系人信息接下来实现通讯录:第一步:address.h是头文件,里面包含了所有要用到的函数,以及头文件代码如下:#
pragma
once
_YKitty
·
2024-01-26 11:41
c小程序
c语言
web3j基本使用
编译生成javaBean对象编写solidity程序,保存在Voting.sol文件中
pragma
solidity^0.4.22;contractVoting{bytes32[]publiccandidateList
攻城老狮
·
2024-01-26 10:17
2019-11-13
一、#
pragma
常用语法:#
pragma
comment(lib,“XXX.lib”)表示链接XXX.lib这个库,和在工程设置里写上XXX.lib的效果一样。
HUANG_XIAOJUN
·
2024-01-26 08:15
QT
Solidity-026 ScopingStateVariables
//SPDX-License-Identifier:MIT
pragma
solidity>=0.7.0<0.9.0;contractScopingStateVariables{//Publicstatevariable
DataSummer
·
2024-01-26 02:43
Solidity
金融
区块链
智能合约
分布式账本
信任链
Solidity- 027TransactionAndMessageVariables
//SPDX-License-Identifier:MIT
pragma
solidity>=0.7.0<0.9.0;contractTransactionAndMessageVariables{//Defineeventsforloggingdifferenttypesofdataeventlogstring
DataSummer
·
2024-01-26 02:43
Solidity
区块链
智能合约
信任链
去中心化
分布式账本
共识算法
Solidity-025 ExplicitConversion
//SPDX-License-Identifier:MIT
pragma
solidity^0.8.9;contractConversionDemo{//Functiontodemonstrateexplicitconversionfromuint8touint256
DataSummer
·
2024-01-26 02:42
Solidity
金融
区块链
智能合约
分布式账本
信任链
Solidity-006 EnumContract
pragma
solidity^0.8.9;//ThisisaSoliditysmartcontractthatdemonstratestheuseofanenumeration(enum)calledVMStatus.contractEnumExample
DataSummer
·
2024-01-26 02:12
Solidity
区块链
智能合约
信任链
去中心化
分布式账本
Solidity-008 GeneralStructure
pragma
solidity^0.8.9;//ContractdefinitioncontractGeneralStructure{//StatevariablesintpublicstateIntVariable
DataSummer
·
2024-01-26 02:12
Solidity
金融
区块链
智能合约
分布式账本
信任链
Solidity-004 ByteContract
pragma
solidity^0.8.9;//SoliditycontracttodemonstratebasicoperationswithbytetypescontractBytesContractbytesContract
DataSummer
·
2024-01-26 02:41
Solidity
金融
区块链
智能合约
分布式账本
信任链
去中心化
共识算法
Solidity-028AddressValidations
//SPDX-License-Identifier:GPL-3.0
pragma
solidity>=0.7.0<0.9.0;contractAddressValidations{//Functiontoextractanaddressfromagivenhashandsignaturecomponents
DataSummer
·
2024-01-26 02:10
Solidity
区块链
金融
智能合约
分布式账本
信任链
unity urp内置lit材质源码解析(上)
#
pragma
exclude_ren
暮志未晚season
·
2024-01-25 23:41
unity
unity
材质
游戏引擎
C++实现双链表和双向循环链表和静态链表
#
pragma
once#includeusingnamespacestd;//静态链表---一维数组#defineMAXSIZE201//静态链表的大小---0不存放数据从下标一开始存放数据enumNODEUSE
随便问玩玩啊哈
·
2024-01-25 12:25
c++
链表
数据结构
双向循环链表C++
具体概念可以参考数据结构与算法等诸多书籍1.双向循环链表基本操作的实现.hpp#
pragma
once#includeusingnamespacestd;constintERROR=0;constintOK
Worthwhile_HUST
·
2024-01-25 12:24
数据结构
C++
链表
c++
数据结构
Windows下使用C++操作SQLite
download.html我下的是这个:然后将解压出来的四个文件新建VS项目编译成lib文件然后将lib文件和放入到要操作SQLite的vs工程下加入如下代码:#include"sqlite3.h"#
pragma
comment
wd_cloud
·
2024-01-25 10:34
c++
sqlite
jvm
iOS 使用storyboard 更换启动页无效问题
加上清除启动页缓存的代码(最好是接口控制什么时候清除)2、更换启动页时,把storyboard文件删除,重新建一个,然后把图片文件放到目录下(原图片文件删除,不要放到Assets.xcassets里)#
pragma
mark
ochenmengo
·
2024-01-25 02:27
日常笔记
ios
objective-c
开发语言
UI(二十一)block高级部分
#
pragma
mark---block高级部分----全局变量{void(^block)(NSString*text);}*把block当做方法的参数传递声明:方法的公式:-(返回值类型)方法名:(参数
社会主义顶梁鹿
·
2024-01-25 02:23
黄金矿工(小游戏)-----------C语言+easyx实现
头文件:#include#include#include"tools.hpp"//实现easyx透明贴图的头文件#include#include#include#include#
pragma
comment
Bloom_001
·
2024-01-24 22:13
C语言
easyx
c语言
开发语言
Easyx-----c语言实现斗地主
tools.hpp#
pragma
once#includevoiddrawImg(intx,inty,IMAGE*src){//变量初始化DWORD*pwin=GetImageBuffer();//窗口缓冲区指针
qiuqiuyaq
·
2024-01-24 22:13
C
/
C++小游戏
C语言
斗地主
用C语言写一个类似天天酷跑游戏(图形库用easyx)
枚举玩家三种状态:奔跑、跳跃、滑行c.障碍物结构体d.障碍物结点e.枚举出障碍物类型#include#include#include#include#include#include"tools.h"#
pragma
comment
希望美好
·
2024-01-24 22:42
c语言
游戏
c++
记录一次linux 程序崩溃问题
崩溃地点:std::ofstream对象创建release版本才会崩,debug版本就不会和他一样的程序(使用了std::ofstream的那部分代码),,不会崩最终原因:程序某头文件添加了#
pragma
pack
HUANG_XIAOJUN
·
2024-01-24 21:31
linux
【程序】Windows下根据计算机名获取IP地址的C语言程序
方法一(当指定的设备不存在时,有可能返回的是本机的IP地址,所以不建议使用):#include#include#
pragma
comment(lib,"ws2_32.lib")//根据计算机名获取IP地址
巨大八爪鱼
·
2024-01-24 15:39
Win32
Win32
socket
GetOpenFileName函数打开选择文件的对话框,“我的电脑”里面什么都显示不出来的解决办法
#include#include#include#
pragma
comment(lib,"comctl32.lib")#
pragma
comment(linker,"\"/manifestdependency
巨大八爪鱼
·
2024-01-24 15:38
Win32
GetOpenFileName
实现单链表的增删改查
SListNode.h#
pragma
once#include#include#includetypedefintSLTDataType;typedefstructSListNode{SLTDataTypedata
Merlinlb
·
2024-01-24 10:45
算法
c语言
数据结构
Win32 对话框简易封装
CDialogBase.h#
pragma
once#include#include#include#
pragma
warning(disable:4100)#ifdefUNICODEusing_tstring
Flame_Cyclone
·
2024-01-24 08:18
Win32
C++
Win32
C++
Win32窗口
Unity shader学习-漫反射-兰伯特光照模型和半兰伯特光照模型
Properties{_Diffuse("Diffuse",Color)=(1,1,1,1)}SubShader{Tags{"RenderType"="Opaque"}LOD100Pass{CGPROGRAM#
pragma
vertexvert
shitangyiya
·
2024-01-24 03:24
UnityShader学习
unity
学习
游戏引擎
Unity Shader 标准光照模型——漫反射
Properties{_diffuse("diffuse",Color)=(1,1,1,1)}SubShader{Tags{"RenderType"="Opaque"}LOD100Pass{CGPROGRAM#
pragma
vertexvert
Misaki_Me
·
2024-01-24 03:24
unity
Shader
unity
游戏引擎
图形渲染
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他