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
Cpp
红队专题-从零开始VC++远程控制软件RAT-C/S-[4]客户端与服务端连接
私信联系服务端编写新建工程server函数//FackExec_N0vv.
cpp
:定义控制台应用程序的入口点。//#include"stdafx.h"voidServer();
amingMM
·
2023-10-17 07:39
c++
c语言
开发语言
C语言 static extern 关键字详解
语言中主要是用来修饰变量和函数1全局变量全局变量的作用域十分的广,只要在一个源文件中定义后,应用中所有的所有源文件、对象以及函数都可以调用,生命周期更是贯穿整个程序代码说明文件global_test.
cpp
学业已毕业
·
2023-10-17 07:43
C
c语言
c++
设计模式【23】——解释器模式(Interpreter模式)
文章目录前言一、解释器模式(Interpreter模式)二、具体源码1.Context.h2.Context.
cpp
3.Interpret.h4.Interpret.
cpp
5.main.
cpp
三、运行结果总结前言一些应用提供了内建
希望早日退休的程序猿
·
2023-10-17 06:43
设计模式
设计模式
解释器模式
uml
<2021SC@SDUSC>开源游戏引擎Overload代码分析八:OvEditor——AView
2021SC@SDUSC开源游戏引擎Overload代码分析八:OvEditor——AView前言一、AViewAView.hAView.
cpp
二、AViewControllableAViewControllable.hAViewControllable.
cpp
chenxiang_200108
·
2023-10-17 06:14
2021SC@SDUSC
Overload
c++
游戏引擎
vscode远程连接,C/C++项目函数跳转问题
头文件报红情况1:未安装插件未在远程主机中安装C/C++函数插件,通过安装C/C++插件解决情况2:安装过插件并存在残留设置若事先安装过插件,本次为重新安装,则在安装插件后打开【设置】->【C/C++】,搜索C_
Cpp
Foolish43
·
2023-10-17 05:06
c++
vscode
开发语言
wsl使用vscode连接,远程安装C/C++ 拓展时,报错
vscode-server/extensions/.b61b1c7c-f703-4dfd-bdc5-d9a00681c4b7'->'/home/wen/.vscode-server/extensions/ms-vscode.
cpp
tools
半路程序员
·
2023-10-17 05:25
vscode
编辑器
20220227:力扣第282场周赛(上)
力扣第282场周赛(上)题目思路与算法代码实现写在最后题目统计包含给定前缀的字符串使两字符串互为字母异位词的最少步骤数思路与算法第二题直接并集减去交集,简单的集合运算,当然也可以换
CPP
使用map来处理
IMMUNIZE
·
2023-10-17 05:26
leetcode学习记录篇
leetcode
算法
职场和发展
QT学习笔记1-Hello, QT
1.2QT_ASSISTANTQT的工具书2.核心的概念2.1windows窗口2.2widget组件放置在窗口上的2.3bar栏2.4icon图标3.Hello,QT3.1main.
cpp
#include"mainwindow.h
_不会dp不改名_
·
2023-10-17 04:41
QT
qt
学习
笔记
CMake(三):构建简单的目标
前面给出的简单示例需要为可执行文件定义一个目标名称,并列出要编译的源文件:add_executable(myAppmain.
cpp
)这假设开发者想要构建一个基本的控制台可执行文件,但是CMake也允许开发者定义其他类型的可执行文件
jjjstephen
·
2023-10-17 04:57
cmake学习
cmake
C++-CMake:最小配置示例
来让我们看看下面的代码:cmake_minimum_required(VERSION3.0)project(sampleCXX)add_library(samplesample.
cpp
)add_executable
u013250861
·
2023-10-17 04:54
#
C++/CMAKE
c++
CMAKE
CMake基础使用
1.CMake基础使用1.1最简单的CMakeLists.txt//main.
cpp
#includeusingnamespacestd;intmain(){cout]"messagetodisplay"
工大小汪
·
2023-10-17 04:23
c++
CMAKE语法:add_definitions、add_compile_options
add_library([STATIC|SHARED|MODULE]source1[source2…])作用:生成库文件(动态库.so、静态库.a等)用法:add_library(so_nameSHAREDabc.
cpp
持续学习,不断沉淀
·
2023-10-17 04:23
CMAKE
c++
visual
studio
CMAKE
CMake的简单使用
VERSION3.10FATAL_ERROR)#声明版本project(p1LANGUAGESCXX)#声明项目名称和支持的编程语言,CXX代表C++add_executable(hellohello-world.
cpp
snow zhao
·
2023-10-17 04:23
C++
c++
cmake
cmake变量:PRIVATE PUBLIC INTERFACE
具体规则如下:add_library(MathFunctionmysqrt.
cpp
)target_include_directories(MathFunctionINTERFACE"${CMAKE_CURRENT_SOURCE_DIR
视觉弘毅
·
2023-10-17 04:22
cmake
cmake
c++
读书笔记:Effective C++ 2.0 版,条款11(拷贝构造函数和赋值操作符)、条款12(初始化列表)
新版本
cpp
语法中,还可以设置函数实现为delete。classNonCopyable{public:NonCopyable()
御风@户外
·
2023-10-17 04:37
cpp
c++
Linux多线程实践(5) --Posix信号量与互斥量(解决生产者消费者问题)
Posix信号量Posix信号量有名信号量无名信号量sem_opensem_initsem_closesem_destroysem_unlinksem_waitsem_post有名信号量[
cpp
]viewplaincopy
acp小鸡炖蘑菇
·
2023-10-17 03:57
unix
环境编程
Linux环境编程
Unix环境编程
多线程编程
信号量
【深入理解C++11:C++新特性解析】第2章 保证稳定性和兼容性 测试代码整理
目录2-1.打印标准库等信息【2-1-1.
cpp
】2-2.利用宏定义__func__打印文件名【2-1-2.
cpp
】2-3.C++11运行__func__用于类和结构体中2-4-1.一个简单的变长参数宏的应用
我要精通C++
·
2023-10-17 03:25
C++
C++11
嵌入式养成计划-42----QT 创建项目--窗口界面--常用类及组件
以及设置文件名下一步输入类名,选择基类为QWidget下一步选择这个玩意,然后下一步(如果没有这个选项,那就是安装的时候没装好,建议卸载重装)完成创建一百零六、一个项目中的文件介绍106.1main.
cpp
zhk___
·
2023-10-17 03:15
C/C++
QT
qt
开发语言
c++
QTDay1
MyWidget.
cpp
#ifndefMYWIDGET_H#defineMYWIDGET_H#include#include#include#include#includeclassMyWidget:publicQWidget
Luyee16
·
2023-10-17 02:27
QT
生成DLL的三种方式
新建一个dll_demo.
cpp
文件,此文件中的函数是我们想要封装成dll的函数。用写字板创建一个新的文件,文件名可自己选择(这里创建一个dll_demo),文件后缀写为.
cpp
。
qq_41663215
·
2023-10-17 01:07
windows
microsoft
c++
数据结构由前序和中序遍历序列构造二叉树
编程要求本关任务是实现ConstructTree.
cpp
里的TNode*InPre
wzm_1017
·
2023-10-16 23:41
树和二叉树
EduCoder
数据结构
算法
c++
c++-json(0)-rapidjson-read-write-实例代码
RapidJson是一个跨平台的c++的json的解析器和生成器;相比较json
cpp
库,RapidJson只有头文件,容易安装;RapidJSON不依赖STL和boost等外部库独立;只使用如下文件:
多云的夏天
·
2023-10-16 22:07
c++
json
开发语言
【牛客题霸】语法篇 - C++入门72题
cpp
2.double小数转int整数,四舍五入doublea;intb=a;会直接输出a的整数部分。考点:负数;小数点后没有数字方法一:round函数四舍五入到最邻近的整数需要额外#include
咚咚咔的粉思
·
2023-10-16 20:31
牛客网学习记录
c++
为什么使用C#开发软件的公司和程序员都很少?
一个老东家做互联网的,java大概四五十人,四五十个前端,十个左右的c#,那年做点播机,招了两个嵌入式的老哥,人家不仅仅写
cpp
代码,去找板子和写方案。
单片机一哥
·
2023-10-16 18:48
单片机
编程
嵌入式
单片机
51单片机
2019-10-10
C++中的右值标签(空格分隔):
Cpp
右值的特性I’mgoingtotalkaboutrvaluereferences,whichenabletwodifferentthings:movesemanticsandperfectforwarding
楼顶的咸鱼
·
2023-10-16 17:33
android usb 分析
android系统在linuxusb模块中加入了adb功能,具体代码在drivers/usb/gadget/android.c中1.init/exit:[
cpp
]viewplaincopyprint?
sistor2004
·
2023-10-16 17:24
vs2010 c++ 解析 json(json
cpp
)
vs2010c++解析json(json
cpp
)在vs2010中利于json
cpp
库解析json,由于vs2010的版本过于古老,因此我们需要下载合适的json
cpp
版本。
进击的铁甲小宝
·
2023-10-16 17:41
C++
c++
json
开发语言
jsoncpp
windows下搭建vscode+MinGW+cmake开发环境(踩坑)
使用cmake..出现如下错误:PSC:\Users\username\Desktop\c_
cpp
\cmake_example_1\build>cmake..
顶点元
·
2023-10-16 16:15
vscode
cmake
MinGW
scons 简单入门
(如我们可以用print来debug)这有一段很简单的hello.
cpp
#includeintmain(){std::cout<<"helloworld"<
辰辰沉沉沉
·
2023-10-16 16:24
Linux下C/C++代码编写指南———串讲
cpp
文件添加到。
cpp
文件,大概意思是用头文件中的具体内容替换include,但是不需要具体的实现内容。形如:in
简说Linux
·
2023-10-16 13:52
C/C++后端开发
linux
c语言
c++
数据库
服务器
c++ 编译添加dll_linux下编写C/C++代码须知———串讲
这个过程会将.
cpp
文件中包含的头文件添加到.
cpp
文件中,意思大概就是用头文件里面的具体内容替代include这
weixin_40008920
·
2023-10-16 13:20
c++
编译添加dll
linux下代码写错了怎么更改
hgame2023 week3 writeup
WEEK3文章目录WEEK3Reverse1、kunmusic2、patchme3、
cpp
pwn1、safe_note2、large_note3、note_contextCrypto1、ezDH2、RSA
丶拾光_w4ngz
·
2023-10-16 13:38
hgame
hgame2023
ctf
week3
Visual C C++ studio2019 自制鼠标点击器,窗口版和命令行版 210325
一窗口版1.h和
cpp
h:DesktopMouseClick1.h#pragmaonce#include"resource.h"#include#include#include#defineKEY_DOWN
kfepiza
·
2023-10-16 13:26
#
Windows
c++
visual
studio
fatal error: caffe/proto/caffe.pb.h: 没有那个文件或目录?
解决方法在/caffe/src/caffe/proto下打开终端输入protoc--
cpp
_out=/home/hero/caffe/include/caffe/caffe.protohero是我的主机名称
辽宁大学
·
2023-10-16 11:44
caffe
caffe
Qt读写Excel--QXlsx设置字体格式、样式8
Qt读写Excel–QXlsx设置字体格式、样式8文章目录Qt读写Excel--QXlsx设置字体格式、样式8@[toc]1、概述2、准备工作3、函数说明4、示例代码4.1.h文件4.2.
cpp
文件5、
mahuifa
·
2023-10-16 09:52
QT
#
QXlsx
qt
QXlsx
Excel
Qt读写Excel
字体样式
获得进程的内核转储core
预备main.
cpp
#includeusingnamespacestd;intmain(intargc,char*argv[]){int*a=NULL;*a=0x1;return0;}CMakeLists.txtcmake_minimum_required
zbbzb
·
2023-10-16 09:57
c++
linux
extern关键字
数据特点:唯一的确定的需要计算多次使用只希望计算一次使用extern关键字:简写的例子:xxx.h中externintb;xxx.
cpp
中intmmm(){return30;}intb=mmm();如果新文件中需要使用变量
kaixin_learn_qt_ing
·
2023-10-16 09:49
c语言
miniblink学习
1.基本使用main.
cpp
#include"webwidget.h"#include#include"wke.h"//工作目录是指当前目录,运行目录是指exe所在路径。
kaixin_learn_qt_ing
·
2023-10-16 09:12
学习
数据库
filament沙盒传参数到shader
MaterialTemplate.ush”),GetShaderPlatform(),MaterialTemplate);可知MaterialTemplate.ush文件关联HLSLMaterialTranslator.
cpp
directx3d_beginner
·
2023-10-16 07:00
filament学习
filament
音视频高手课02-FFmpeg引入AndroidStudio
1)2.将编译FFmpeg生成的头文件和动态库分别拷贝到app/src/main/jniLibsapp/src/main/
cpp
/include目录下,拷贝完后的目录结构如下所示23.配置build.gradle
阿闯学长
·
2023-10-16 07:33
[
cpp
primer随笔] 10. 函数重载与重载决议
本篇将介绍C++函数重载的概念,及重载决议规则。一、函数重载同一作用域内,函数名相同,而形参列表不同的函数称之为重载函数(overloadedfunction)。需要特别注意:以下情况看似形参列表不同,实则等价,无法形成函数重载。//1.声明中有无形参名无法形成重载voidtest1(int&arg);voidtest1(int&);//二者等价//2.类型别名无法形成重载usingcount=i
旖风刈草
·
2023-10-16 03:13
C++
c++
[
cpp
primer随笔] 11. 内联函数与constexpr函数
1.内联函数调用函数一般比对等价表达式求值要慢。因为调用函数除了对表达式求值外,还包含一系列过程,包括堆栈建立、拷贝实参、跳转执行等等。而在程序之中,通常存在一些优化规模较小、流程直接、却调用频率很高的函数,我们可以通过在函数声明前添加inline关键字将这些函数来定义为内联函数。内联函数将于编译时,在调用处完整展开,进而消除函数调用开销。inlinestring&shortestString(s
旖风刈草
·
2023-10-16 03:13
C++
c++
[
cpp
primer随笔] 09. 形参列表细则
本篇分享一些在函数声明中,形参列表需要注意的一些问题。一、常量引用形参在函数调用时,普通引用类型的形参无法传入const对象、字面值以及需要类型转换的对象进行初始化,此时必须使用常量引用作为形参类型。structA{intcount;};voidtest1(A&a);voidtest2(constA&a);Aa{10};test1(a);//正确,普通引用绑定对象实参test1(A{10});//
旖风刈草
·
2023-10-16 03:43
C++
c++
[
cpp
primer随笔] 06. 字符串
1.C++字符串stringstring是C++内置库中的字符串类型,表示一个可变长度的字符序列。其位于std命名空间中,使用时需要包含头文件。#includeusingstd::string;strings="abc";初始化strings1;//默认初始化为空串""strings2="abc";//拷贝初始化strings3("abc");//直接初始化strings4(s3,2);//直接初
旖风刈草
·
2023-10-16 03:42
C++
c++
[
cpp
primer随笔] 07. 运算符细则
1.赋值运算符返回被赋值对象引用C++的赋值运算符返回被赋值对象的引用。返回:如果将运算符视作函数,则称作返回值;如果将运算符结合运算对象视作表达式,则称作表达式的运算结果。这种特性和Python的海象运算符:=类似,且十分有用。普通的Python赋值语句仅执行赋值功能,而海象运算符的执行结果为对象本身,这可以极大简化语句的书写模式,下面是一个例子。#不使用海象运算符a=getList()ifle
旖风刈草
·
2023-10-16 03:42
C++
c++
[
cpp
primer随笔] 08. 类型转换
0.类型转换在C++中,如果两种类型的对象可以通过某种方式进行转换(conversion),则称这两种对象是有关联的。如果程序需要一种类型的变量进行运算,那么此时就可以用与之相关联的其他类型进行替代。在上述的转换中,一部分无需程序员主动操作,由编译器以自动的方式进行,称之为隐式转换(implcitconversion);而剩下的,则需要程序员以某种方式主动将变量转换为另一种类型,则称之为显式转换,
旖风刈草
·
2023-10-16 03:42
C++
c++
[
cpp
primer随笔] 02.复合类型
1.复合类型声明的理解一条声明语句由基本类型和声明符组成。基本数据类型的声明符等同于变量名。而如果对变量名予以修饰,就会得到一个复合类型,常见的有指针和引用。在声明指针的时候,将指针符号与基本数据类型或变量名连着写的人都有。int*i;int*j;基于声明语句的结构,我更习惯于第一种,因为我认为声明符连在一起更顺眼些。这种感觉在连续声明指针的时候尤为明显。当然,这是个人喜好。int*i,*j;//
旖风刈草
·
2023-10-16 03:12
C++
c++
[
cpp
primer随笔] 05. 内置数组理解
一、内置数组在C++中,内置数组属于复合类型的一种,数组元素的个数属于其类型的一部分。也就是说,数组元素的个数必须在编译时就确定,可以通过无符号整型的字面量或常量表达式进行指定,也可以交由编译器根据初始化列表的元素个数进行推断。constexprintarraySize=5;intarraySize2=5;inta[5];//√intb[arraySize];//√intc[arraySize2]
旖风刈草
·
2023-10-16 03:12
C++
c++
[
cpp
primer随笔] 12. 函数指针
本篇介绍C++中有关函数指针的概念。C++中,函数也是一种类型。因此函数指针顾名思义,是一种指向函数类型的指针。1.函数指针的类型对于一个函数而言,其类型由返回值与形参列表有关,而与具体的函数名无关。例如对于函数boollengthCompare(conststring&,conststring&)而言,该函数的类型为bool(conststring&,conststring&),那么一个指向该函
旖风刈草
·
2023-10-16 03:09
C++
c++
【CEF】《CEF 桌面软件开发实战》笔记-Chapter2-起步阶段
二、起步阶段入口程序在上一讲中我们已经创建了一个名为main.
cpp
的程序文件,这是我们整个程序的入口文件,接下来我们先把这个文件的代码写好:#include#include"App.h"//整个应用的入口函数
江湖人称菠萝包
·
2023-10-16 03:02
【CEF】相关
c++
前端
javascript
上一页
81
82
83
84
85
86
87
88
下一页
按字母分类:
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
其他