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
--C++--
发送自修改数据包进行arp欺骗
一丶使用平台对MicrosoftVisualStudio2010编译平台进行前期操作项目-->**属性(alt+F7)配置属性-->清单工具-->输入和输出-->嵌入清单-->否配置属性-->C/
C++
weixin_34348111
·
2020-07-30 03:36
visual studio中使用第三方库的简易总结
首先,需要能include该头文件,可以直接在你的代码中写全路径,但是一般的方法是在“属性--c/
c++--
常规--附加包含目录”中写上xx.lib所在的文件夹目录,然后,直接在你的代码中#include"xx.h
蚓无爪牙之利
·
2020-07-29 22:30
library
C++--
书籍、网站、博主、规范
一、书籍1、《C++Primer》[第5版],斯坦利·李普曼(StanleyB.Lippman)(作者),约瑟·拉乔伊(JoseeLajoie)(作者),芭芭拉·默(BarbaraE.Moo)(作者),王刚(译者),杨巨峰(译者)2、《C++大学教程》[第9版],[美]PaulDeitel(保罗·戴特尔),HarveyDeitel(哈维·戴特尔)著,张引等译3、《EffectiveC++》[第三版
worthsen
·
2020-07-28 08:59
C++
vc编译出来的exe太大----解决办法
1、编译时采用Release模式,这样比Debug模式小得多2、右键工程-->属性-->配置属性-->C/
C++--
>优化-->选择"使大小最小化"3、若采用MFC:右键工程-->属性-->配置属性--
woshiyuanlei
·
2020-07-13 21:51
VC 编译命令开关
VC编译命令开关vc可以可以通过Settings-->Project-->C/
C++--
>Customize来设置这个编译开关/C:在预处理输出中保留注释语句/c:只编译,不连接,相当于在"Build"
sunjd2001
·
2020-07-12 00:31
VC学习
编译器
优化
多线程
汇编
dll
include
剑指offer--python --
c++--
从尾到头打印链表
输入一个链表,从尾到头打印链表每个节点的值。python解法:先将链表中的值插入到序列l中,之后再将序列逆置,则输出序列即可defprintListFromTailToHead(self,listNode):l=[]whilelistNode:l.append(listNode.val)listNode=listNode.nextl.reverse()returnlc++解法:思路:先将链表中的元
xh614
·
2020-07-12 00:58
数据结构
Python
C/C++与Python互相调用
VS2013配置Python属性-->VC++目录-->库目录-->E:\python3.6\libs属性-->C/
C++--
>附加包含目录-->E:\python3.6;E:\python3.6\include
increasinglyy
·
2020-07-11 18:06
C++
C++--
面试题:判断—个变量是不是指针
1、面试问题编写程序判断—个变量是不是指针。2、指针的判别拾遗C++中仍然支持C语言中的可变参数函数C++编译器的匹配调用优先级1.重载函数2.函数模板3.变参函数思路将变量分为两类:指针vs非指针编写函数:指针变量调用时返回true,非指针变量调用时返回false函数模板与变参函数的化学反应templateboolIsPtr(T*v)//matchpointer{returntrue;}bool
huhuolianmeng
·
2020-07-11 08:17
C++
OpenMP编程入门之一
Windows平台下,在VS系列编译器中,要想使用OpenMP,只需在工程设置中把C/
C++--
>Language-->OpenMPSupport设为Yes就可以了。
wyjkk
·
2020-07-10 12:54
C++--
对象的构造顺序与对象的销毁
一.对象的构造顺序A.对于局部对象--当程序执行流到达对象的定义语句时进行构造程序示例#includeusingnamespacestd;classTest{private:intmi;public:Test(inti){mi=i;coutusingnamespacestd;classTest{private:intmi;public:Test(inti){mi=i;coutusingnamesp
weixin_34097242
·
2020-07-10 08:38
【Visual Studio】Tab 转换为空格的设置
VisualStudio提供了这样的功能,具体设置方法为:打开“Tools-->Options-->TextEditor”,如果是编写C/C++程序,就打开“C/
C++--
>Tabs”,在这里,选中“Insertspaces
weixin_30568591
·
2020-07-10 06:01
OpenMP的配置及简单使用
1.VS配置OpenMP项目属性-->C/
C++--
>语言-->OpenMP支持,下拉菜单选择“是(/openmp)”2.简单使用(1)测试本机是几核的。添加如下说明本计算机是8核,或者说是8线程的。
小白的进阶
·
2020-07-09 18:54
OpenCV
Visual Studio 中 Tab 转换为空格的设置
VisualStudio提供了这样的功能,具体设置方法为:打开“Tools-->Options-->TextEditor”,如果是编写C/C++程序,就打开“C/
C++--
>Tabs”,在这里,选中“Insertspaces
BlueBirdssh
·
2020-07-09 07:54
C++
工具
应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行sxstrace.exe工具
也就是配置-->C/
C++--
>CodeGeneration-->RunTimeLibrary。把MD改为MT如果使用
youyudexiaowangzi
·
2020-07-06 20:05
windows
vc 编译的那些事儿
然后就是运行时库的问题在发布时配置c/
c++--
代码生成--运行时库一般都用mdormt两个,静
爱沧海
·
2020-07-06 07:31
C++--
数值的整数次方
数值的整数次方题目:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。保证base和exponent不同时为0方法一(利用pow()函数,居然编译通过了?):classSolution{public:doublePower(doublebase,intexponent){returnpow(base,exponent);}};方法二:(严
海轰
·
2020-07-06 05:25
C/C++
VS2010调用matlab2010b引擎
include"math.h"#include"engine.h"intmain(){constintN=50;doublex[N],y[N];intj=1;for(inti=0;iVC++目录-->包含目录:(或者在C/
C+
chgm_456D
·
2020-07-04 13:53
编译链接过程中出现“无法解析的外部符号”,原因及解决办法总结
中被引用原因:__report_rangecheckfailure是用来检查堆栈缓存溢出的,如果编译的时候打开GS(projectproperty--》Configurationproperties--》c/
c+
胖子呀
·
2020-07-01 23:24
音视频
C++--
模板的概念和意义、深入理解函数模板、类模板的概念和意义
一.模板的概念与意义Q:C++中有几种交换变量的方法?定义宏代码与定义函数A.定义宏代码优点:代码复用,适合所有的类型缺点:编译器不知道宏的存在,缺少类型检查B.定义函数优点:真正的函数调用,编译器对类型进行检查缺点:根据类型重复定义函数,无法代码复用C.泛型编程--不考虑具体数据类型的编程方式Swap泛型写法中的T不是一个具体的数据类型,而是泛指任意的数据类型C++中的泛型编程函数模板--一种特
cangnuan2978
·
2020-07-01 19:31
逆向
C++--
识别类及其构造函数
逆向C++这些年来,逆向工程分析人员一直是凭借着汇编和C的知识对大多数软件进行逆向工程的,但是,现在随着越来越多的应用程序和恶意软件转而使用C++语言进行开发,深入理解C++面向对象方式开发的软件的反汇编技术就显得越发的必要。本文试图通过分析在反汇编时如何手工识别C++对象,进而讨论如何自动完成这一分析过程最终介绍我们自己开发的自动化工具,一步一步的帮助读者掌握逆向C++程序的一些方法。作者:Pa
Blue_Dream_
·
2020-07-01 08:09
汇编代码--逆向工程
fatal error C1903: unable to recover from previous error(s); stopping compilation
stoppingcompilation遇到这种问题有时候是自己不小心导致的{}问题或者其他语法错误如果不是语法问题,那就得,考虑VC9的自身bug,微软官方有提供一种解决方法:在所在工程的属性里面进行如下设置property-->C\
C+
youyudexiaowangzi
·
2020-06-30 09:26
C语言
mfc
C语言
c++--
图像平滑--高斯滤波
#include#include#include#include#includeusingnamespacestd;intmain(){//定义原始图像的宽和高unsignedintHeight=0;unsignedintWidth=0;//定义循环变量inti=0;intj=0;BITMAPFILEHEADERbmpfileheader;//文件头BITMAPINFOHEADERbmpinfoh
Mars 2020
·
2020-06-29 13:28
电梯调度--
c++--
软件工程
一、设计思路(1)将乘客要去的楼层数存起来。(2)假设yi为乘客要爬楼层数之和,yi=n1*|(n1-ni)|+n2*|(n2-ni)|+..+n18*|(n18-ni)|(3)比较y1到y18的值,找出最小的。(4)输出结果二、源代码#include"iostream.h"#include"stdlib.h"#defineMAXSIZE15voidInput(int&num,intflour[]
weixin_34195546
·
2020-06-28 13:21
【C#入门经典视频教程】-第001课-C#入门-认识C#
C#入门-认识C#C--->
C++--
>C#(C++++)j++j++有一门可能比这个C#更流行的语言java使用的教程:c#入门经典第五版操作系统:windowslinuxdosandroidsun公司
weixin_34088838
·
2020-06-28 11:32
C# 的概念
语言的发展C-->面向过程的高级语言|
C++--
>面向对象的语言,向下兼容C,带有面向过程的特点,混合语言,语法强大,难度大。
weixin_33875839
·
2020-06-28 07:46
vs2013+opencv静态编译遇到的问题和解决方法
首先设置工程属性:1、C/
C++--
>代码生成-->运行库,debug模式选/MT,release模式选/MTD2、链接器-->常规-->附加库目录,这里我填了两个目录一个是XXX(vs安装目录)\VC
manu2013
·
2020-06-27 01:52
opencv
VS中,添加c/c++工程外部头文件及库的基本步骤
加载静态库适用于工程引用的lib文件比较多的情况1.1添加工程的头文件目录:工程-->属性-->配置属性-->c/
c++--
>常规-->附加包含目录【加上头文件存放目录】1.2添加文件引用的lib静态库路径
faith的运维开发之路
·
2020-06-27 01:05
VS
无法打开包括文件“mysql.h”:No such file or directory
配置步骤:1.找到配置属性--->c/
c++--
爱吃茄子的懒羊羊
·
2020-06-26 05:41
c++
c++--
运算符优先顺序
一、最高级:出现同级别运算符时的结合方向是从左往右(下面级别没写结合顺序时,默认是从左往右)。()圆括号[]下标运算符号->指向结构体成员运算符.结构体成员运算符二、第二级!、~、++、–、-、(类型)、*、&、sizeof。这一级都是单目运算符号,这一级的结合方向是从右向左。比如出现p++,这时和++同级别,先算右边,再左边。所以p++等价于(p++),而不是(*p)++。三、第三级:+、-、*
Algo233
·
2020-06-25 13:53
c++
[学习标准库]stdio.h
stdio.h,应该是跟我差不多学习经历(C-->
C++--
>?)的人所接触到的第一个头文件,说它是最熟悉用得最多的头文件之一应该一点也不为过。
mzlogin
·
2020-06-24 16:12
C/C++
C/C++静态库制作使用
md.pngAjwxKO.md.png生成解决方案,在工程根目录下DeBug目录下就有了.lib文件将lib.lib和头文件对外提供使用即可静态库的使用方法一:添加工程的头文件目录:工程-->属性-->配置属性-->c/
c+
别念_
·
2020-06-24 04:31
C++--
类的this指针
关于this指针的通俗解释,有一个很经典的例子:假设你有一个图纸,你按照这个图纸造了许多房子,这些房子外部分别标了不同的名称以区别,但是它的内部陈设都一样;当你进入房子时,你可以看见房子里的物品:桌子,凳子等,当你却看不到房子的全貌了,你对房子的“内部陈设”动了手脚,但此时你已经不知道你进入的是哪个房子了,动的是哪个房子的东西了看个代码来理解一下:classDate{public:voidDisp
Emma-Zhang
·
2020-06-23 18:24
#
C++
C++--
如何在类外访问一个类中私有的成员变量?
如何在类外访问一个类中私有的成员变量?我在网上搜答案的时候看到大部分回答都是在类内部创建一个接口,所以此方法我就不再多做赘述,今天我说的是利用指针。边看代码边理解。上代码:classTest{private:inta=10;intb=100;};intmain(){Tests;coutb的下一个位置。了解了上面这些,我们就可以通过ps1来改变私有成员b的数值了。classTest{public:v
Emma-Zhang
·
2020-06-23 18:24
#
C++
vector 的push_back()在release下崩溃问题
相关属性设置:属性--通用--字符集--UseUnicodeCharacterSet;属性--C/
C++--
代码生成--MT。解决办法是在调用push_back()前
巨鹿王十二
·
2020-06-23 08:00
在VS2015中创建一个Physx工程
3、配置属性--C/
C++--
常规--附加包含目录,加入$(PHYSX_HOME)/Include字段。
fangchenown
·
2020-06-23 07:11
Physx
C++--
继承中的构造与析构、父子间的冲突
一.继承中的构造与析构Q:如何初始化父类成员?父类构造函数与子类构造函数由什么关系?A.子类对象的构造1.子类在可以定义构造函数2.子类构造函数--必须对继承而来的成员进程初始化(直接通过初始化列表或者赋值的方式进行初始化,调用父类构造函数进行初始化)B.父类构造函数在子类中的调用方式1.默认调用--适用于无参构造函数和使用默认参数的构造函数2.显示调用--通过初始化列表进行调用,适用于所有父类构
cangnuan2978
·
2020-06-22 20:12
[GeekBand]第一周学习笔记
首先来张图片:本周主要内容涉及:--初识
c++--
头文件与类的声明--构造函数--参数传递与返回值--操作符重载与临时对象基础部分:课程目标:培养正规、大气的编程习惯。
kynasln
·
2020-04-03 13:41
码农的自我修养之必备技能 学习笔记
vscode基本操作vscode插件(下面是我常用的工具)c/
c++--
humanyang
·
2020-03-25 23:00
OC对象的本质(上) —— OC对象的底层实现原理
Objective-C的本质平时我们编写的OC代码,底层实现都是C/C++代码Objective-C-->C/
C++--
>汇编语言-->机器码所以Objective-C的面向对象都是基于C/C++的数据结构实现的
RUNNING_NIUER
·
2020-02-15 13:56
Objective-C 对象的本质 01 - 底层实现
Objective-C-->C/
C++--
>汇编-->机器码。Objective-C的面向对象是基于C/C++的==结构体==实现的。
石头89
·
2020-01-08 01:13
c++--
语言本身
c++面向对象概念(coutcin类、对象面向对象和面向过程求解问题)易犯错误模型(引入成员函数的必要性)C语言和C++语言的关系namespace定义(嵌套)、使用、标准命名空间std、iostream中没有引入std实用性增强(变量定义)、全局变量定义检查(严格)、变量类型检查严格、所有变量和函数定义必须有类型struct关键字(c中不是新类型),与class功能相同类型加强bool1个字节,
跌倒的小黄瓜
·
2019-12-20 15:00
visual studio 编译能独立运行的EXE程序
projectproperties-->configurationproperties-->c/
c++--
>codegeneration-->runtimelibrary设置为multith
树懒的聪明
·
2019-09-26 18:13
stm32
减小VC6编译生成的exe文件的大小的方法
文件的大小,最有效的方法就是:步骤:1.使用release版本2.代码中增加:#pragmacomment(linker,"/OPT:nowin98")3.project-->setting-->c/
c+
·
2019-09-25 02:15
C++--
模板的概念和意义、深入理解函数模板、类模板的概念和意义
一.模板的概念与意义Q:C++中有几种交换变量的方法?定义宏代码与定义函数A.定义宏代码优点:代码复用,适合所有的类型缺点:编译器不知道宏的存在,缺少类型检查B.定义函数优点:真正的函数调用,编译器对类型进行检查缺点:根据类型重复定义函数,无法代码复用C.泛型编程--不考虑具体数据类型的编程方式Swap泛型写法中的T不是一个具体的数据类型,而是泛指任意的数据类型C++中的泛型编程函数模板--一种特
淡淡_小孩
·
2019-07-16 09:12
C++
类模板
C++
C++--
被遗弃的多重继承、经典问题
一.被遗弃的多重继承Q:C++中是否允许一个类继承自多个父类?在实际的C++编译环境中,C++是支持编写多重继承的代码1.一个子类可以拥有多个父类2.子类拥有所有父类的成员变量3.子类继承所有父类的成员函数4.子类对象可以当作任意父类对象使用多重继承的语法规则但是在多重继承中会存在许多问题Q:多重继承得到的对象可能拥有不同的地址代码示例#include#includeusingnamespaces
淡淡_小孩
·
2019-07-14 08:45
C++
多重继承
new
malloc
C++
C++--
同名覆盖、多态
一.同名覆盖引发的问题父子间的赋值兼容--子类对象可以当作父类对象使用(兼容性)1.子类对象可以直接赋值给父类对象2.子类对象可以直接初始化父类对象3.父类指针可以指向子类对象4.父类引用可以直接引用子类对象代码示例#include#includeusingnamespacestd;classParent{public:intmi;voidadd(inti){mi+=i;}voidadd(inta
淡淡_小孩
·
2019-07-04 20:44
C++
多态
同名覆盖
C++
C++--
前置操作符与后置操作符
一.前置操作符与后置操作符Q:下面的代码有没有区别?为什么?代码的实现#include#includeusingnamespacestd;intmain(){inti=0;i++;++i;return0;}意想不到的事实1.现代编译器都会对代码进行优化2.优化使得最终的二进制程序更加高效3.优化后的二进制程序丢失了C/C++的原生语义4.不可能从编译后的二进制程序还原C/C++程序Q:++操作符可
淡淡_小孩
·
2019-07-01 20:22
C++
操作符
前置
后置
C++
C++--
继承中的构造与析构、父子间的冲突
一.继承中的构造与析构Q:如何初始化父类成员?父类构造函数与子类构造函数由什么关系?A.子类对象的构造1.子类在可以定义构造函数2.子类构造函数--必须对继承而来的成员进程初始化(直接通过初始化列表或者赋值的方式进行初始化,调用父类构造函数进行初始化)B.父类构造函数在子类中的调用方式1.默认调用--适用于无参构造函数和使用默认参数的构造函数2.显示调用--通过初始化列表进行调用,适用于所有父类构
淡淡_小孩
·
2019-07-01 20:11
C++
继承
析构
构造
C++
C++--
继承的概念和意义、继承中的访问级别、不同的继承方式
一.继承的概念和意义Q:类之间是否存在直接的关联关系?由这个问题由此联想到生活中的例子:组合A.组合关系:整体与部分的关系组合关系的描述--代码示例#include#includeusingnamespacestd;classMemory{public:Memory(){cout#includeusingnamespacestd;classMemory{public:Memory(){cout#i
淡淡_小孩
·
2019-06-28 18:19
C++
继承
C++
C++--
智能指针、逻辑操作符的陷阱
一.智能指针内存泄漏(C++主要的Bug来源)1.动态申请堆空间,用完后不归还2.C++语言中没有垃圾回收机制3.指针无法控制所指堆空间的生命周期代码示例#include#includeusingnamespacestd;classTest{inti;public:Test(inti){this->i=i;}intvalue(){returni;}~Test(){}};intmain(){for(
淡淡_小孩
·
2019-06-23 21:01
智能指针
逻辑操作符
C++
上一页
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
其他