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++
】蛇形矩阵算法
顾名思义,蛇形矩阵:矩阵的一种,常被应用在编程题目与数学数列中。它由1开始的自然数依次排列成的一个矩阵上三角形、环形或对角线等的走法,输入文件由一行或多行构成,每行由一个正整数N组成(N不大于100)。在程序设计时需要运用到while循环行数,还有函数调用,以及要运用数学公式来实现蛇形矩阵算法的设计。下面,我们就来给小伙伴们简单的普及一下一些常见的蛇形矩阵算法代码吧!1、上三角--例如输入:N=4
老九君
·
2024-02-13 17:03
C++
入门
章节目录:一、
C++
入门1.1程序编写1.2注释1.3变量1.4常量1.5关键字1.6变量命名规则二、数据类型2.1整型2.2带符号和无符号类型2.3sizeof关键字2.4实型(浮点型)2.5字符型2.6
饺子泡牛奶
·
2024-02-13 17:50
C++
c++
开发语言
C++
位运算是补码形式
C++
位运算是用的补码用例说明在
C++
中运算93&-8得88;但是用原码来算的话,结果是8;所以在
C++
中,位运算是作用在补码上的。如果都是正数,应该结果一致,因为补码跟原码相同。
仙女姐姐抱抱我
·
2024-02-13 17:18
C++特性
日常编程遇到的小问题
c++
补码
C++
位运算
一、位运算符
C++
提供了按位与(&)、按位或(|)、按位异或(^)、取反(~)、左移(>)这6种位运算符。
十秒耿直拆包选手
·
2024-02-13 17:46
C&C++
Qt&Pyside
c++
数据结构
开发语言
c++
获取树结构的深度
structAA{stringstrName;vectorvecSub;};intgetRowCount(AAroot){queueque;que.push(root);intlayer=0;while(!que.empty()){intsize=que.size();while(size){AAaaa=que.front();que.pop();for(inti=0;i
春蕾夏荷_728297725
·
2024-02-13 17:13
c++
c++
树
深度
层次
【学习笔记】
C++
语言程序设计(郑莉):继承与派生
【学习笔记】
C++
语言程序设计(郑莉):继承与派生1.类的继承与派生1.1派生类的定义1.2派生类生成过程2.访问控制3.类型兼容规则4.派生类的构造和析构函数4.1构造函数4.2析构函数5.派生类成员的标识与访问
果果粒粒
·
2024-02-13 17:05
C++学习笔记
c++
开发语言
BOOL和bool的区别
true,是0和1的区别BOOL取值FALSE和TRUE,是0和非0的区别4、例子boolx=3;//告警boolx=1;//正确BOOLx=3;//正确BOOLx=3.3;//告警二:bool是标准
C+
全栈开发与测试
·
2024-02-13 17:04
软件开发
java
c++
bool和BOOL的区别
bool是
C++
和C#等语言中的基本数据类型,它表示一个布尔值,可以是true(真)或false(假)。在
C++
中,true的值为1,false的值为0。bool类型通常用于判断条件语句和循环控制。
轩宇^_^
·
2024-02-13 17:33
c++
c++
在
c++
中最重要的语法:类。第一章,什么是类,如何认识类,怎么使用类?
在
c++
中,我们很多时间都要和类去打交道。它也是
c++
相较于c新增的一个比较好用的语法。
power 雀儿
·
2024-02-13 16:32
c++专区
c++
开发语言
c++
类的第二章,对象的创建和使用
新年快乐!!!!定义了类,相当于定义了一个数据类型。使用方法和intdouble是一样的,可以定义变量,数组,指针,而定以后的变量,我们把它叫做这个类的对象。定义如下:类名对象名对象是通过“.”这个点来访问成员变量和成员函数的例如:类型名.成员函数用来访问成员函数类型名.成员变量用来访问成员变量然后我们来看主函数通过指针来访问成员。例如:对象指针->成员变量(成员函数)之前之所以说类的用法和int
power 雀儿
·
2024-02-13 16:32
c++专区
c++
开发语言
c++
关于this指针
this指针是隐藏在每一个成员函数中的特殊指针,它指向的是所在成员对象的本身。this顾名思义,就是“这个”this:指针,指向当前的对象,"我",只能出现在类的成员函数中,一般不使用classA{private:inti;public:intget()//获取成员变量的值{returni;}voidset(inti)//修改成员变量的值{this->i=i;}};intmain(){Aa;a.s
power 雀儿
·
2024-02-13 16:32
c++专区
c++
开发语言
超详细解说c++string类,
c++
的string怎么用,它到底有多好用?
c++
只吃c的字符串风格,但同时还增加了字符串数据类型:string。
power 雀儿
·
2024-02-13 16:01
c++专区
c++
开发语言
c++
,类,构造函数和析构函数。他们到底有多少细节?
新的一年,大家新年快乐!!构造函数:1、定义不论是构造函数还是析构函数都是可以在类内或者类外定义:如下类内:classA{private:略public:A(){...这里就省略了}//这个便是构造函数的定义方式~A(){同上}//相比构造函数,为了区分析构函数,前面加一个小波浪}类外:classA{private:略public:A();~A();}A::A(形参){函数体}A::~A(形参){
power 雀儿
·
2024-02-13 16:31
c++专区
c++
开发语言
学习
C++
| string类按位赋值小技巧
一切的起因是string类的谜之初始化。在写代码的时候,我发现即使没有用字符串初始化string对象,也可以对string对象进行下标操作,就像这样:#include#includeusingnamespacestd;intmain(){strings;s[0]='x';s[1]='y';cout#includeusingnamespacestd;intmain(){strings;s+='a';
brilliantgby
·
2024-02-13 16:52
C/C++
c++
C++
| KMP算法模板
next数组初始化chara[1000006];//原串charp[1000006];//子串intpmt[1000006];voidgetNext(intm){intj=0;pmt[0]=0;for(inti=1;i0&&p[i]!=p[j])j=pmt[j-1];if(p[i]==p[j])++j;pmt[i]=j;}}以下实例基于上述getNext函数及数据结构执行:实例1:寻找并输出匹配位
brilliantgby
·
2024-02-13 16:51
C/C++
算法
c++
c++
烟花代码
#include#include#include#include"math.h"#include"time.h"//烟花弹structJet{intx=0,y=0;inthx=0,hy=0;unsignedlongt1=0,t2=0,dt=0;IMAGEimg;boolisshoot=1;}jet;Jetjet1,jet2,jet3;//烟花structFire{intr=0;//当前半径intm
努力进步的小姜
·
2024-02-13 16:20
c语言
开发语言
青少年编程
汇编
数据结构
windows下配置linux的C/
C++
开发环境
使用:ubuntu+samba+gcc+ssh说明:samba会让一个linux虚拟机的文件夹,对应一个磁盘(就像文件一样)1.安装虚拟机:网络设置为桥接模式2.安装linux(ubuntu)安装vim:sudoapt-getinstallvim-gtk3.安装配置samba:将linux的文件系统映射到windows中。安装samba服务器(在windows下访问ubuntu文件):sudoap
dark yang
·
2024-02-13 16:14
linux工程管理
linux
服务器
1024程序员节
Linux系统c/
c++
开发环境配置
安装LLVM全家桶及CMAKE输入以下命令,安装clang,clangd,lldb及cmake。sudoaptinstallclangclangdlldbcmakeyukeyang@DESKTOP-QFK2F47:~/myfiles/test$sudoaptinstallclangclangdlldbcmake[sudo]passwordforyukeyang:Readingpackagelist
UCASers
·
2024-02-13 16:42
开发环境问题
linux
c语言
c++
C语言编程新手入门基础学习:使用函数必须知道的3点注意事项
C语言是面向过程的,而
C++
是面向对象的C和
C++
的区别:C是一个结构化语言,它的重点在于算法和数据结构。
小辰带你看世界
·
2024-02-13 16:21
学习日志
-13.4 目标与计划-20190718
【100天崔律阅读营·Day87-13.4日志】这是2019年7月18日“100天崔律阅读营”之“趣味30岁主题·《30岁,请痴迷于梦想》13.4目标与计划”的
学习日志
。
幻雪美美哒
·
2024-02-13 16:10
蓝桥杯——第 5 场 小白入门赛(
c++
详解!!!)
文章目录1十二生肖基本思路:2欢迎参加福建省大学生程序设计竞赛基本思路:代码:3匹配二元组的数量基本思路:代码:4元素交换基本思路:代码:5下棋的贝贝基本思路:代码:6方程思路:代码:1十二生肖基本思路:签到题!龙->52欢迎参加福建省大学生程序设计竞赛基本思路:一道排序的题,先按题数排序,题树相等时,按罚时排序代码:#includeusingnamespacestd;#defineIOSios:
JIAN LAI
·
2024-02-13 15:31
蓝桥杯
蓝桥杯
c++
算法竞赛
学习日志
-2.3 专注才能改变大脑-20210127
【精时力
学习日志
】本训练营:每天一点大脑课今日主题:2-3专注才能改变大脑学习日期:2021年1月27日1、[脑力]我在课程里的收获:【我学】(1)学习能改变大脑、影响大脑。
幻雪美美哒
·
2024-02-13 15:03
Boost.Asio技术文档汇总
Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)Boost.Asio是用于网络和低层IO编程的跨平台
C+
phymat.nico
·
2024-02-13 15:53
【
C++
】new和delete深度解析
文章目录一、new/delete是什么?1.new2.delete二、new/delete怎么用?1.new2.delete3.new[]4.[]delete三、new/delete为什么?1.为什么有operatornew/operatordelete?2.为什么要匹配使用new和delete?new/delete测试环境:visualstudio2019社区版一、new/delete是什么?在
阿福爱学习
·
2024-02-13 14:43
c++
开发语言
c语言
汇编
[
c++
]类默认实现的六个成员函数详解
前言:类自己实现的成员函数主要分三个大类:1.构造类、2.运算符重载类、3.析构类。三个大类帮助用户进行初始化,在类对象使用的优化,以及销毁文章目录一、类的构造1.构造函数2.拷贝构造二、类的运算符重载3.'='等号重载4.默认'&'取地址重载5.默认'&'const取地址重载三、类的析构函数6.默认析构函数一、类的构造构造函数是一个特殊的成员函数,名字与类名相同,创建类类型对象时由编译器自动调用
阿福爱学习
·
2024-02-13 14:43
c++
开发语言
c语言
【
c++
】
c++
类的大小的计算和this指针
2.类内部的this指针3.this指针的特性本文为作者关于
c++
类学习过程中的小小总结1.类的大小如何计算?
阿福爱学习
·
2024-02-13 14:42
c++
java
数据库
【
C++
】类的隐式类型转换
文章目录前言一、隐式类型转换二、explicit关键字总结前言一、隐式类型转换
C++
类的隐式类型转换是指当一个类定义了适当的构造函数或转换函数时,可以在需要时自动进行类型转换,而无需显式调用转换函数或构造函数
阿福爱学习
·
2024-02-13 14:41
c++
开发语言
C++
入门(上)
文章目录1:什么是C++2.C++的发展史3:
C++
关键字(C++98)4:命名空间4.1:命名空间的概念4.2:命名空间的定义4.3:命名空间的使用4.3.1加命名空间的名称以及域作用限定符4.3.2
一叶之秋1412
·
2024-02-13 14:36
C++
c++
开发语言
c++
恶魔轮盘制造第1期输赢
小常识,恶魔叫DEALER,上帝叫God.赢了很简单voidsheng(){cout<<"你获胜了!";MessageBox(NULL,TEXT("你的钱~~~~~~给你"),TEXT("DEALER"),MB_OK);system("pause");system("cls");}输了我用了个选择,如果认为自己能逃出去直接微型病毒伺候voidshu(){cout<<"你输了!";system("p
gezhengxu2024
·
2024-02-13 14:30
c++
其它代码
c++
制造
【C/
C++
】“包含卫士”“头文件卫士”
在C或
C++
编程中,使用#ifndef,#define,和#endif指令来防止头文件的内容被多次包含是一种常见做法。
chiak7
·
2024-02-13 14:24
c语言
c++
开发语言
C++
函数返回值
c++
的函数返回值是一个对象,那么就会调用这个对象的复制构造函数,将这个函数的栈中的返回值临时变量,复制到调用者的栈中那么就是返回值复制在栈上吗?然后赋值给m3吗?
可爱的小小小狼
·
2024-02-13 13:16
C++
c++
java
jvm
C++
国王的魔镜
目录题目描述:输入输出样例输入输出数据范围限制代码展示题目描述:国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用项链的某一端接触魔镜)。给定最终的项链,请编写程序输出国王没使
无名程序员就是我
·
2024-02-13 13:26
C++
c++
开发语言
后端
国王的魔镜
C++
两种解法
P2799国王的魔镜题目描述国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用项链的某一端接触魔镜)。给定最终的项链,请编写程序输出国王没使用魔镜之前,最初的项链可能的最小长度
朱圣吉
·
2024-02-13 13:26
乱七八糟
c++
【
c++
基础】温度统计员
说明炎热的夏日,KC非常的不爽。他宁可忍受北极的寒冷,也不愿忍受厦门的夏天。最近,他开始研究天气的变化。他希望用研究的结果预测未来的天气。经历千辛万苦,他收集了连续N(1usingnamespacestd;intmain(){intn,u,ls=1,big=0;cin>>n;inta[105];for(u=0;u>a[u];for(u=0;u
star-dusts
·
2024-02-13 13:55
#
C++实战练题
c++
开发语言
【
c++
基础】求英文句子中的最长单词
说明一个英文句子(长度不超过255),只含有字母和空格,输出最长的一个单词。如有多个长度相同的单词,则输出最前面的一个。输入数据一个字符串。输出数据一个字符串。题解#includeusingnamespacestd;intmain(){strings;stringsmax="";while(cin>>s){if(s.size()>smax.size())smax=s;}cout<
star-dusts
·
2024-02-13 13:55
#
C++实战练题
c++
算法
开发语言
【
c++
基础】同构数
说明同构数是这样一种数:它出现在它的平方数的右端。例如:5的平方是25,5就是同构数,25的平方是625,25也是同构数。再比如:100以内的同构数有1562576这5个整数。请编程计算出1~N之间(包括N)的全部同构数有多少个?输入数据一个正整数N,Nusingnamespacestd;intmain(){intn,a,b,a1,b1,a2,b2,sum=0,numa=0,numb=0,zt=0
star-dusts
·
2024-02-13 13:24
#
C++实战练题
c++
开发语言
【
c++
基础】国王的魔镜
说明国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用项链的某一端接触魔镜)。给定最终的项链,请编写程序输出国王没使用魔镜之前,最初的项链可能的最小长度。输入数据只有一个字符串
star-dusts
·
2024-02-13 13:54
#
C++实战练题
c++
java
开发语言
c++
面试预备,冲鸭
渣女声明:一些代码和发言是我自己根据理解写的,错误概不负责啊,哈哈,如果你发现了错误,欢迎留言指正
c++
面视题预备设计模式一、基础知识0声明和定义的区别1extern用法2static的用法C语言的static
收废品啦
·
2024-02-13 13:20
c++小白
c++
C++
入门——预处理的二三事
预处理概念预处理也称为预编译,它为编译做预备工作用于处理#开头的指令。常见的预处理指令及其功能#:空指令,无任何效果#include:包含一个源代码文件,把源文件中的#include扩展为文件正文,即把包含的.h文件找到并扩展到#include所在处#define:定义宏#undef:取消已定义的宏#if:条件编译指令,如果给定条件为真,则编译下面代码#ifdef:条件编译指令,如果宏已经定义,则
cqu_shuai
·
2024-02-13 13:19
C++
c++
define
typedef
inline
const
MongoDB:开启你的NoSQL之旅(一)
一、MongoDB是什么MongoDB简介MongoDB是一个基于分布式文件存储的数据库,由
C++
语言编写,旨在为Web应用提供可扩展
地瓜伯伯
·
2024-02-13 13:44
mongodb
java
C++
链表基本用法及LeetCode经典链表题目汇总
链表基本用法:目录链表基本用法:
C++
链表及基本操作LeetCode链表经典题目汇总:2.两数相加19.删除链表的倒数第N个结点21.合并两个有序链表23.合并K个升序链表24.两两交换链表中的节点25
神经与蛋白
·
2024-02-13 12:39
LeetCode
链表
leetcode
算法
c++
CharLength -
C++
Builder
C++Builder参考手册➙System::Sysutils➙CharLength字符串里面从某个编码单元开始的字符的字节数头文件:#include命名空间:System::Sysutils函数原型:int__fastcallCharLength(constSystem::UnicodeStringS,intIndex);参数:S:字符串;Index:编码单元序号,从1到n,n为字符串长度;由于
玄坴
·
2024-02-13 12:23
Avaddon勒索病毒解密工具
前言Avaddon勒索病毒被笔者称为2020年全球十大流行勒索病毒之一,其首次出现于2020年6月在俄罗斯某地下黑客论坛开始出售,该勒索病毒使用
C++
语言进行编写,采用RSA-2048和AES-256加密算法对文件进行加密
熊猫正正
·
2024-02-13 12:02
勒索病毒专题报告
勒索病毒解密
勒索病毒
安全威胁分析
系统安全
偶数
c++
描述读入一个正整数a,如果a为偶数输出yes。输入描述一个正整数a。输出描述偶数输出yes,否则什么也不输出。用例输入112用例输出1yes代码#includeusingnamespacestd;intmain(){inta;cin>>a;if(a%2==0)cout<<"yes";return0;}
2401_82881310
·
2024-02-13 12:29
c++
开发语言
C++
内存分区模型
内存分区模型
C++
程序在执行时,将程序大方向划分为4个区域代码区:存放函数体的二进制代码,由操作系统进行管理的。全局区:存放全局变量和静态变量以及常量。
JuliusL
·
2024-02-13 12:59
汉泽英
c++
描述输入某个整数,如果输入的整数在1-9范围内,则输出相对应的单词,否则输出’out’输入描述一行,一个整数n。输出描述整数n相对应的小写英文单词或’out’。用例输入11用例输出1one代码:#includeusingnamespacestd;intmain(){intb;cin>>b;if(b==1){cout<<"one";}elseif(b==2){cout<<"two";}elseif(
2401_82881310
·
2024-02-13 12:58
c++
开发语言
C++
Primer 读书笔记:(P295-324)
FunctionreturnvaluesWhetherafunctioncallisanlvaluedependsonthereturntypeofthefunction.Callstofunctionsthatreturnreferencesarelvalues;otherreturntypesyieldrvalues.//returnanarrayof10ints//notethatarray
__小赤佬__
·
2024-02-13 12:50
C++
标准库模板库STL超级详细版+全部代码实现
B站视频链接:B01STL容器_哔哩哔哩_bilibili1、vector#includeusingnamespacestd;vectorv;//定义intmain(){intn,x;cin>>n;for(inti=0;i>x;v.push_back(x);//添加新元素}for(inti=0;iusingnamespacestd;structedge{intu,v,w;booloperatore
仁公智能
·
2024-02-13 11:19
搜索算法
c++
开发语言
蓝桥杯
算法
数据结构
C++
中cout.setf(ios_base::fixed, ios_base::floatfield);
在练习c++primerplus这本书上的程序时,看到一句话“ios_base::fixed,ios_base::floatfield是通过包含iostream来提供的常量”比较疑惑,就多试了几次。源程序如下:#includeintmain(){usingnamespacestd;cout.setf(ios_base::fixed,ios_base::floatfield);floattub=10
Prettysmo
·
2024-02-13 11:46
ios
c++
C++
cout.setf(ios_base::fixed,ios_base::floatfiled)解析
setf函数有两个原型:fmtflagssetf(fmtflagsflags);fmtflagssetf(fmtflagsflags,fmtflagsmask);ios_base类有一个受保护的数据成员,其中的各位(flag)分别控制着格式化的各个方面,如基数{hex,oct,dec},是否显示正数前面的+号,打开一个标志位就是设置该标志位,即设置为1;对于第一个原型fmtflagssetf(fm
Arlena_Xiong
·
2024-02-13 11:46
C++
c++
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他