![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
七里河的搬砖日记
TO BE OR NOT TO BE.
展开
-
你的第一个windows程序
#include <Windows.h>//全局窗口句柄HINSTANCE hins = 0;//全局的标准输出句柄HINSTANCE houtput = 0;//消息处理函数void onCreate(HWND hWnd,WPARAM wParam){ MessageBox(hWnd,"窗口已被创建","INFOR",MB_OK);}//窗口处理函数LRESULT CALLBACK WndProc(HWND hWnd,UINT msgID,WPARAM wParam原创 2021-10-26 10:58:57 · 66 阅读 · 0 评论 -
WINDOWS编程学习笔记(二)
day5***********************************************************************************1.窗口类的概念 1.窗口类是包含了窗口的各种参数信息的数据结构 2.每个窗口都具有窗口类,基于窗口类创建窗口对象 3.每个窗口都具有一个名称,使用前必须注册到系统 (在程序中存着,就叫结构体;在内核里存着,就叫窗口类)2.窗口类的分类 系统窗口类: 由操作系统已经定义好的窗口类,所有应用程序都可直接使用 应用.原创 2021-10-14 17:18:36 · 107 阅读 · 0 评论 -
C++学习查缺补漏(三)
1.进行文件相关的操作时:要注意引入头文件 #include <fstream>2.getline()函数从外部读取一行,ignore() 函数会忽略掉之前读语句留下的多余字符3.文件位置指针 1.istream :seekg("seek get") ostream :seekp("seek put") 2.seekg 和 seekp 的第一个参数通常是一个长整型,第二个参数可以用于指定查找方向 3.查找方向可以是 ios::beg(默认的,从流的开头开始定位)原创 2021-09-30 09:14:01 · 80 阅读 · 0 评论 -
C++学习查缺补漏(二)
1.成员函数可以定义在类定义内部,或者单独使用范围解析运算符 :: 来定义。在类定义中定义的成员函数把函数声明为内联的,即便没有使用 inline 标识符。2.在 :: 运算符之前必须使用类名3.默认情况下,类的所有成员都是私有的。 这意味着,如果您没有使用任何访问修饰符,类的成员将被假定为私有成员4.继承的特点:有public, protected, private三种继承方式,它们相应地改变了基类成员的访问属性。1.public 继承: 基类 public 成员,protected原创 2021-09-29 11:11:33 · 64 阅读 · 0 评论 -
C++学习查缺补漏(一)
特别说明:以下内容皆摘自 “菜鸟教程”<< 运算符用于向屏幕传多个值对于枚举,默认情况下,第一个名称的值为 0,第二个名称的值为 1,第三个名称的值为 2,以此类推。但是,您也可以给名称赋予一个特殊的值,只需要添加一个初始值即可。例如,在下面的枚举中,green 的值为 5。enum color { red, green=5, blue };在这里,blue 的值为 6,因为默认情况下,每个名称都会比它前面一个名称大 1,但 red 的值依然为 0。大写字母和小写字母是不同原创 2021-09-28 19:13:59 · 83 阅读 · 0 评论 -
vs2010中解决Eigen引用的问题
1.将从该网下载的压缩包解压,并得到文件夹,改名为:eigen3,如图:2.将该文件夹复制到你将要使用的项目工程目录下,如图:3.右击项目工程—>点击属性—>VC++目录---->包含文件,将本工程下的eigen3文件夹添加上即可,如图:4.在代码部分添加这两句就好了如此,矩阵、向量等等的相关操作就可以...原创 2021-09-10 13:53:12 · 641 阅读 · 0 评论 -
在QT中利用socket简单实现两个窗口之间的通信
【重点强调】一定先在.pro文件中添加: QT += network //这是你引用头文件 TcpServer 和 TcpSocket 的前提一、客户端控件名称展示(控件名称要是看不明白,私信我吧,嗯,小灶小灶,交流交流。。。)二、客户端头文件代码展示 clientwidget.h#ifndef CLIENTWIDGET_H#define CLIENTWIDGET_H#include <QWidget>#include <QDebug>原创 2021-08-16 22:37:08 · 903 阅读 · 0 评论 -
在QT中利用TCP简单实现两个窗口之间加法运算结果传递
【重点强调】一定先在.pro文件中添加: QT += network //这是你引用头文件 TcpServer 和 TcpSocket 的前提一、客户端控件名称展示(布局可依照自己自己喜好设置,控件名字要是看不明白,私信我,给你开小灶。。。)二、客户端头文件代码展示 clientwidget.h#ifndef CLIENTWIDGET_H#define CLIENTWIDGET_H#include <QWidget>#include <QDeb原创 2021-08-16 22:21:25 · 183 阅读 · 0 评论