自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 个人对this指针的理解

this指针为一个当前类的类型指针,且指向创建类对象的地址,如:class Test{ int number; Test(); void change_number(int number);}Test::Test(){ number=0; //此处的number会被默认加上this->,也就是相当于this->number=0;}change_number(int nu...

2018-03-29 00:25:51 261

原创 c++文件流操作的个人理解

头文件以及打开模式头文件#include<fstream>ifstream  //以读取方式打开,默认模式为ios::inofstream //以写入方式打开,默认模式为ios::out|ios::trunc(类似fopen的w与w+)fstream            //以读写方式打开,默认模式为ios::out|ios::in关于函数的内容中默认已定义fstream file(...

2018-03-25 19:25:10 397

原创 引用与指针的理解

引用与指针的用法指针变量用于存储数据的地址,使用方法如Int i=0;Int *p;P=&i;  //此时,p的值为i的地址,*p为地址所储存的数值也就是i的值,i的值为地址所存放的值也就是*p的值,&i的值为i的地址,即:*p==i;p==&i;引用为c++才有的功能,引用变量不占用内存,可理解为函数的别名,使用方法如Int i=0;Int &p=i; //引用定...

2018-03-25 19:15:46 175

原创 C/C++cin.get、cin.getline、getline、gets、getchar

因为在word文档里粘贴过来的,所以有些开头会默认大写cin.get()C++的cin.get(char*存放读到内容,读取数目,结束标志)最多可传入3个变量不传入变量则等效于c语言的getchar(c++兼容但不推荐用getchar),如Char a;a=Cin.get();//等效于a=getchar(),返回值相同,均为int(ascii)传入一个变量(char)则是读取一个字符到变量里,如...

2018-03-25 18:40:28 919

原创 一些对static与extern的用法及理解

static为静态变量,初始化语句仅执行一次,不初始化则默认为0,因为静态内存(堆)中所有字节位(不知道术语是啥,反正大概就是一个字节里储存的内容的意思吧)默认为0000 0000,声明的静态变量会在堆中开辟相应的内存,静态变量与栈中的动态变量所不同的是,静态变量不会因为函数的结束而被释放,这一点跟全局变量有相似之处。静态变量若声明在所有函数之外,则该变量的作用域为当前文件,其他文件不可访问该...

2018-03-25 18:32:42 1601

原创 scanf返回值

Scanf()的返回值是成功输入的个数,比如Scanf(“%d %d %d”, &a,&b, &c);//a、b、c为int类型输入1(空格)2(空格)a,则返回2,前面两个为int类符合%d故成功,后面字母a输入失败输入a则返回0,因为scanf在类型不对的时候会把错误的输入留在缓冲区留给下一个输入来接受,后面的%d均接收到a并且失败,故为0;%d会无视(跳过)不可视字符...

2018-03-25 18:29:29 611 1

Qt学生信息管理系统

学生信息管理,管理员登录可对学生信息进行增删查改以及发布消息,学生登录可以修改自己的信息

2018-04-23

TCP黑窗口聊天,具体看博客

TServer:服务端 Display_TCP:显示聊天内容的一个客户端 TCline:用于发送消息的客户端 只能用于两台同一局域网的电脑聊天,而且两台电脑都要连接到服务端才行 /********************************************************************/ 先一台电脑启动服务端TServer 然后再启动Display_TCP,根据提示先输入开启服务端的电脑的IP地址 这里是有做防止非法操作的,但是并不严谨,所以还请输入正确 的ip地址,若输入出错则需删除当前文件夹内的ipconfig.txt文件,再 重新打开,也可以直接把文本内容改为正确的ip地址 输入正确的ip地址后,会自动启动TClient 然后再在另一台同一局域网的电脑里启动Display_TCP,步骤同上 之后就可以发消息了,消息内容不限长短 两边同时发送的话应该会有问题,虽然还没有尝试,但是推测应 该分两种情况 1、先连接进服务端的电脑的消息会先显示,然后再显示后连接的 2、显示后连接的客服端的一部分消息,然后完全显示先连接的, 再显示后连接客户端剩下的消息 /********************************************************************/

2018-04-16

我的c/c++笔记

个人学习c/c++的笔记,其实就是博客内容的整合还有一些相关的网站

2018-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除