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++--
C++--
类和对象中篇
类和对象中一、类的6个默认成员函数二、构造函数三.、析构函数四、拷贝构造函数五、赋值操作符重载六、const成员函数七、取地址及const取地址操作符重载一、类的6个默认成员函数默认成员函数,简单来说,就是如果我们不在编译器里进行写入,那编译器会自动生成默认成员函数,如果写了,就用自己写的。附:有些编译器默认生成不可用,需要自己写。有些编译器生成可用,不需要写。二、构造函数1.构造函数的概念:构造
小小木偶怪
·
2021-04-20 17:24
C++
面向小白visual studio 2019 添加第三方库教程(入门)
1、项目–》属性2、C/
C++--
》常规–》附加包含目录添加头文件时,注意,我们一般只需添加第三方库的include目录这一层即可,大多数第三方库的头文件路径是这样的:xxx/include/库名字/xxx.h
·
2021-04-14 20:19
C++--
类和对象上篇
类和对象上1.类的引入与定义2.类的作用域3.类的实例化4.类的访问限定符及封装5.类的对象大小的计算6.this指针1.类的引入与定义引入:在C语言当中,struct定义一个结构体,相当于变量的集合而在C++当中,首先兼容C语言结构体的用法。并在此基础上把struct升级成了一个类,其特点是除了可以定义变量,还可以定义函数。在C++当中,更喜欢用class来定义类。类的定义:classclass
小小木偶怪
·
2021-04-14 13:37
C++
书生无法打开这个文件或url_vs 2019 报错:C++ 无法打开 源 文件
考虑我与同事使用的开发版本不同,但我的是最新版2019,应该是可以向下兼容的;2、环境配置不当,但是经检查并无此类疏漏;3、对新版本的vs不够熟悉,最后发现是项目属性设置问题;解决办法:项目-->项目属性-->C/
C+
weixin_39690401
·
2020-11-30 08:31
书生无法打开这个文件或url
书生阅读器无法打开gd文件
无法打开
源
文件
pch.h
无法打开
源
文件
stdafx.h
无法打开stdio.h文件
代码题--
C++--
牛客网--牛牛掷硬币--掷硬币全为正面或者全为反面的概率
代码题--
C++--
牛客网--牛牛掷硬币--掷硬币全为正面或者全为反面的概率题目描述牛牛最近很喜欢掷硬币,由于他今天很无聊,所以他在家掷了n次硬币,如果这n次硬币全部朝上或者全部朝下牛牛就很开心,请问牛牛开心的概率是多少
大姐姐毕宿五
·
2020-11-28 00:24
剑指offer
面试题
C++
VS中添加预处理宏的方法 + 预处理器的预定义宏大全
rainbow70626/p/6417928.html除了在.c及.h中添加宏定义之外,还可以采用如下方法添加宏定义:1、若只需要定义一个宏(如#defineDEBUG),可以右键点击工程-->属性-->c/
c+
每天进步一点点就好
·
2020-09-17 02:00
c++
C#,C++/CLR,C++三层
选择
C++--
>CLR-->ClassLibr
David_ShiWangwang
·
2020-09-17 01:01
WPF
C#
C++
WPF
CLR
C++
fatal error C1083: 无法打开预编译头文件:“Release\test.pch”: No such file or directory
解决方法:右键点击你创建的项目,选择“属性标签”点击属性,弹出“项目属性页”,在左侧找到以下位置配置属性-->C/
C++--
>预编译头,并选择它:在右边的菜单中选择“创建/使用预编译头”中的“不使用预编译头文件
connyjiwa
·
2020-09-16 10:40
杂项
使用MYCP开源框架,开发C/S结构系统,重点记录
分别验证以下项目属性1、项目属性(ALT+F7)-->配置属性-->链接器-->高级-->目标计算机--------MachineX86(/MACHINE:X86)2、项目属性(ALT+F7)-->配置属性-->C/
C+
CppCoder
·
2020-09-13 22:58
Unix/
C++--
模板
Unix/
C++--
模板1简介2语法2.1函数模板的声明和定义2.2类模板的声明和定义2.3可变参数3模板声明与定义为何不能分开4使用参考1简介模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码
worthsen
·
2020-09-13 16:52
C++
Unix/C/C++进阶
C++--
问题10--数组指针和指针数组
C++--
问题10--数组指针和指针数组1.数组指针数组指针本质是指针,是指向数组的指针,代表它是指针,指向整个数组。2.指针数组指针数组本质是数组,是指一个数组里面装着指针。
大姐姐毕宿五
·
2020-09-13 14:07
C++
C++--
问题9--死锁,死锁产生原因,处理方法
C++--
问题9--死锁,死锁产生原因,处理方法1.什么是死锁多线程和多进程改善了系统资源的利用率并提高了系统的处理能力,但他们的并发操作,互相等待的过程,从而带来了死锁问题。
大姐姐毕宿五
·
2020-09-13 14:07
C++
C++--
问题8--空类占几个字节
C++--
问题8--空类占几个字节classA{};intmain(){cout<
大姐姐毕宿五
·
2020-09-13 14:19
C++
C++--
读取txt文件中的多行数据
前言很久都没有写过C++了,但是最近交通信息工程有个实验,需要用到C++读取GPS数据,提取出经纬度,然后根据坐标绘制位置点。这个思路其实也不是很难,读取数据,提取需要的元素,数据处理,显示位置点。但是!!!海轰居然栽在了文件读取,一直只能读取第一行的数据。可是,看了很多大佬的代码都是用的getline啊,为什么海轰的代码运行有问题。好吧,应该是版本问题,至今海轰还在用vc6.0(vs咱电脑带不动
海轰
·
2020-09-13 13:52
C/C++
C++
文件操作
读取多行数据
Linux Eclipse CDT 一些错误的解决办法
Unresolvedinclusion错误的解决办法:启动eclipse后,经过Window-->Preferences-->C/
C++--
>Build-->Environment增加Environmentvariables
歪歪先生
·
2020-09-13 12:10
工具配置
error LNK2019 unresolved external symbol __imp__*** 的原因之一
怪不得之前看到它的Property--》C/
C++--
》CommandLine中有很多Unicode字样。
gengxt2003
·
2020-09-13 05:04
C++--
单个类模板语法
今天学习到了c++的类模板。从最简单的单模板开始首先说一下为什么要类模板:1类模板用于实现需数据的类型参数2类模板在表示如数组,表,图等数据结构显得特别重要单个类模板代码#includeusingnamespacestd;templateclassA{public:A(Tt){this->t=t;}T&get(){returnt;}protected:public:Tt;};intmain(){A
奋斗的小程序员
·
2020-09-13 02:05
大爱C++
C++--
类型转换详解(隐式类型转换、强制类型转换)
C++类型转换C++类型转换主要分为两种:隐式类型转换和显式类型转换(强制类型转换)。(type)expression//C风格转换格式static_cast(expression)//C++风格转换格式1.隐式类型转换所谓隐式类型转换,是指不需要用户干预,编译器默认进行的类型转换行为(很多时候用户可能都不知道到底进行了哪些转换)。隐式类型转换一般分为两种:内置数据类型、自定义数据类型。1.1内置
Hacker_Free
·
2020-09-13 00:48
C++学习之路
c++
(0) java的产生和特性简介
java的产生背景和特性简介:#语言发展:历程:b--〉c--〉
c++--
〉java1:推动语言的革新因素:适应变化的环境和需求(外因);适应编程艺术的完善和提高(内因).2:计算机语言特性(在这几个中找平衡
登徒梦
·
2020-09-12 20:07
C++--
二进制中1的个数
二进制中1的个数题目:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。方法一:#include#includeusingnamespacestd;intnums(intn){intcount=0;intflag=1;while(flag){if(n&flag){count++;}flag=flag#includeusingnamespacestd;intnums(intn){int
海轰
·
2020-09-12 12:57
C/C++
C++
二进制中1的个数
windows下 jsoncpp的编译和使用
会出现三个Project:jsontest,lib_json,test_lib_json在lib_json上右击-->Properties-->ConfigurationProperties-->C/
C+
SuperCoderJz
·
2020-09-12 03:04
c++
ubuntu配置opencv,测试摄像头V4L2成功
:YES--Compiler:/usr/bin/
c++--
查志强
·
2020-09-11 06:52
vs和gcc中命令行方式添加宏定义
VS中添加预处理宏的方法:除了在.c及.h中添加宏定义之外,还可以采用如下方法添加宏定义:1、若只需要定义一个宏(如#defineDEBUG),可以右键点击工程-->属性-->c/
c++--
>预处理器-
tsh123321
·
2020-09-10 18:36
C++--
编译器工作原理
编译器:我们常用的编译器一般有VisualStudio(Windows),Xcode(OS),GCC(Unix)等。它们的主要功能就是把我们写的高级代码转换成可执行的二进制程序。这个转换过程主要通过预处理器,编译器和链接器完成,同时它们也是可以分别设置属性,用来控制代码的生成方式。1,预处理器设置:如一些平台相关的宏设置,通过控制这些宏定义,来编写跨平台代码。(而且现代的预处理器,还可以直接通过命
夜色魅影
·
2020-09-10 10:56
程序语言
编程语言
C++--
公交车站(含查找所有路线 最优路线)
公交车站(含查找所有路线最优路线)最终图更多获取更多资料、代码,微信公众号:海轰Pro回复海轰即可完整代码#include#include#include#includeusingnamespacestd;int
海轰
·
2020-08-25 05:46
C/C++
复习
C++--
分治算法--找出假币
题目:真币的重量相等,假币的重量比假币轻,只有一个假币#includeusingnamespacestd;#defineMAXNUM100intgetFalseCoin(intcoin[],intstart,intend){//出口if(end-start==1){returncoin[start]>coin[end]?end:start;}intleftWeight=0,rightWeight=
wangzhongsheng
·
2020-08-24 16:52
C++
算法
C/C++ -- 编程中的内存屏障(Memory Barriers)
blog.csdn.net/gugemichael/article/details/8207519http://blog.csdn.net/gugemichael/article/details/8237891C/
C+
liumf2005
·
2020-08-24 01:26
c
c++
编程
little
tricks
webkit
ubuntu 12.04 eclipse 报 program g++ not found in path
1首先确认是否安装了gcc与g++2.安装了以后查看eclipse的window--》preference--》c/
c++--
》build--》setting--》discovery--》CDTGCCBuildinComplierSettings
jiangxuchen
·
2020-08-23 00:11
LINUX
并行编程,绝不是你想的那么简单
启用OpenMP的方法:项目-->项目属性-->配置属性-->c/
c++--
>语言-->OpenMP支持-->选择是其中第二个例子分析一下,代码如下#include#include#includeintmain
Pipi0714
·
2020-08-21 20:55
如何制作带MFC界面的MFC DLL
2.运行时库选择:c/
c++--
>代码生成-->运行库“多线程调试DLL(/MDd)”。二:定义导出界面基类定义导出界面接口类,待导出界面需要继承该接口类,并实现该接口定义的虚函数。
狮子林
·
2020-08-21 11:27
在你的DLL中,如何导入(导出)一个类,使得其他项目可以调用该类?
1:新建一个MFC应用程序,作为启动项2:新建一个MFCDLL作为子项,添加类CTest3:配置:启动项-属性-(1)C/
C++--
附加包含目录(..
心飞扬0108
·
2020-08-21 08:28
MFC
fatal error C1083: 无法打开预编译头文件
三、实在不行的话,步骤/方法右键点击你创建的项目,选择“属性标签”点击属性,弹出“项目属性页”,在左侧找到以下位置配置属性-->C/
C++--
>预编译头,并选择它:在右边的菜单中选择“创建/使用预编译头
站在这里看远方
·
2020-08-21 03:24
开发工具
fatal error C1083: 无法打开预编译头文件:“Debug\opencv.pch”: No such file or directory
步骤/方法右键点击你创建的项目,选择“属性标签”点击属性,弹出“项目属性页”,在左侧找到以下位置配置属性-->C/
C++--
>预编译头,并选择它:在右边的菜单中选择“创建/使用预编译头”中的“不使用预编译头文件
fisher
·
2020-08-20 09:59
编译出错
C++--
友元函数与函数重载
一.友元函数友元的介绍1.友元是C++中的一种关系2.友元关系发生在函数与类之间或者类与类之间3.友元关系是单项的,不能传递友元的用法1.在类中以friend关键字声明友元2.类的友元可以是其它类或者具体函数3.友元不是类的一部分4.友元不受类中访问级别的限制5.友元可以直接访问具体类的所有成员示例#include#includeclassPoint{doublex;doubley;public:
weixin_34387468
·
2020-08-18 17:53
VS中添加lib文件,编译出错:LINK : fatal error LNK1104: 无法打开文件:×××.lib解决办法
添加库文件:在VS中右击项目点属性:添加头文件目录:配置属性-->C/
C++--
>常规-->附加包含目录加上头文件存放的目录。
长弓的坚持
·
2020-08-17 17:09
DSP开发
vc中Multi-threaded DLL编译选项的区别
在vc程序的release编译中,c/
c++--
>codegeneration-->Runtimelibray中可以选择的选项有Multi-threaded(/MT)和Multi-threadedDLL
qdboyqf
·
2020-08-17 13:31
Linux编程参考资料——Ubuntu VIM配置-1
目录下创建systags文件touchsystags4、使用ctags命令创建索引文件ctags-I__THROW--file-scope=yes--langmap=c:+.h--languages=c,
c+
捂上眼睛看世界
·
2020-08-16 16:06
linux编程工具
linux系统编程
vim配置
vs2010 常见错误
忽略”/EDITANDCONTINUE”(由于”/INCREMENTAL:NO”规范)1.配置属性-->链接器-->常规-->启动增量链接,选择“是(/INCREMENTAL)”;2.配置属性-->C/
C+
猪太棒
·
2020-08-16 15:56
C++--
归并排序、快速排序、插入排序、冒泡排序、选择排序
#include"stdafx.h"#include//打印数组的代码voidprint(int*pData,intcount){for(inti=0;ikey){a[i+1]=a[i];i--;}a[i+1]=key;}}//快速排序算法//1.快速排序//排序过程:快速排序应该是应用最广泛的排序算法,它是采用了分治的思想(这种思想很重要)。其基本的思想就是任取待排序序列中的某个元素(元素的选取
learner_ctr
·
2020-08-16 11:24
其他
深入学习
c++--
多线程编程(一)
1.简介2.线程使用2.1demo#include#include#includeusingnamespacestd;voidhelloworld(){cout#include#include#include#include#include#includeusingnamespacestd;doublecaculate(intv){if(vdoublevisitRange(thread::idid
Douzi1024
·
2020-08-16 11:42
c++进阶
c++多线程编程
windows下C语言多线程编程
_beginThreadex创建多线程解读一、需要的头文件支持#include//for_beginthread()需要的设置:ProjectàSetting-->C/
C++--
>Userrun-timelibrary
wyq_tc25
·
2020-08-15 04:24
程序移植
VS 2013--工程的创建,scanf报错,常用快捷键,行号设置
然后点击下一步:这样就建好了一个工程,然后按图操作可以添加新的代码文件,和已有文件这样就可以用vs码代码了~~~二:vsscanf报错问题这个就按图示操作,一般在主界面打开视图-->属性页-->配置属性-->c/
c+
weixin_34248705
·
2020-08-11 20:15
C、C++中嵌入python (vs2017)
Python工程师标准>>>一、新建控制台应用程序项目二、修改平台(默认32位,如python装的是64位则需要修改)右击解决方案-->配置管理器二、加python的包含头文件右击项目-->属性-->c/
c+
weixin_34088598
·
2020-08-11 19:35
Python入门(一)--基础知识,列表和元组
--匿名(敢不匿么兄弟)3.很多方面,Java就是
C++--
。--MichaelFeldman(笑抽)--------------------------
朱铭德
·
2020-08-07 23:24
Python入门
QT项目在VS上的编译,windows.h与winsock2.h存在多个重定义的问题的解决方法。
#include#endif#endif【解决办法】一、打开项目属性-->C/
C++--
>预处理器-->预处理器定义,然后增
随风丶逆风
·
2020-08-05 20:38
Qt开发
VLC SDK在VS2010中的配置及简单使用举例
download-windows.html下载vlc-2.2.0-win32.7z,解压缩;2.新建一个VLCtest控制台工程;3.将/vlc-2.2.0-win32/vlc-2.2.0/sdk/include添加到工程属性中,C/
C+
仲夏夜之梦helloWorld
·
2020-08-04 13:31
VLC
Visual Studio 2013配置Eigen库(相对路径)
title=Main_Page下载文件并解压:Eigen放在建立的vs建立的工程下2、配置属性库打开解决方案管理器-->属性管理-->
C++--
>常规-->附加包含目录1、相对库在解决方案管理器中配置(
項云
·
2020-08-03 19:06
VS相关配库(相对绝对路径)
VS中添加lib文件,以及出现LINK : fatal error LNK1104: 无法打开文件:×××.lib的解决办法
添加库文件:在VS中右击项目点属性:添加头文件目录:配置属性-->C/
C++--
>常规-->附加包含目录加上头文件存放的目录。
rznice
·
2020-08-03 04:42
vs
注册控件失败之一:提示0x80040200错误的处理办法
为了尽量减少这种情况的发生,在编译时,两个地方需要修改:A.C/
C++--
>代码生成-->运行库,由于发布的通常是release版本,所以d
red-fly
·
2020-08-01 12:54
小技巧
小知识
-
技术
C++--
取尺法/前缀和
取尺法题目->NEFUOJ2124列举两种方法,都需要用到前缀和方法一:遍历前缀和#includeusingnamespacestd;inta[100005];ints[100005];intmain(){intn,k;scanf("%d%d",&n,&k);//priority_queue,greater>que;intx;intmaxx=1;for(inti=1;imaxx)maxx=x;}s
NEFU_kadia
·
2020-07-30 23:15
笔记
上一页
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
其他