自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 问答 (1)
  • 收藏
  • 关注

原创 C语言从头学10——位运算符

介绍C语言中的位运算符。

2024-05-22 20:14:49 186 1

原创 C语言从头学09——逻辑运算符

介绍C语言中的逻辑运算符。

2024-05-20 20:13:08 170

原创 C语言从头学08——关系运算符

介绍C语言中用于比较的运算符,“关系运算符”。

2024-05-20 20:01:38 377

原创 MFC:CFileFind类使用方法介绍

CFileFind类是MFC中关于文件操作(含目录,目录是特殊的文件,下面内容中不区分文件和目录,同一称作文件)的一个很重要的类,封装了关于文件查找、遍历的多种操作。

2024-05-18 20:42:43 649

原创 C语言从头学07——算数运算符

简单介绍C语言中的算数运算符。

2024-05-17 18:53:14 389

原创 C语言从头学06——变量

变量可以理解为是一块内存的名字。通过名字可以获取、改变里面存储的值。由于值是变化的,所以称为变量。

2024-05-15 19:19:46 343

原创 C语言从头学05——头文件及库文件

介绍C语言有关头文件及库文件的基础知识。

2024-05-13 18:56:17 388

原创 C++小程序:同一路由器下两台计算机间简单通信(2/2)——客户端

客户端的程序结构前半部分与服务器端基本相同,后半部分也相对简单。相关函数的解释可以参考前文服务器端的内容。

2024-05-12 19:34:45 338

原创 C++小程序:同一路由器下两台计算机简单通信(1/2)——服务器端

同一路由器下两台电脑如何进行通信呢?这里通过小程序实例的方式介绍SOCKET结构体以及相关函数的使用。

2024-05-12 19:15:59 899

原创 C语言从头学04——介绍占位符和输出格式

介绍占位符和输出格式在printf函数中的使用。

2024-05-10 21:44:13 375

原创 C语言从头学03——介绍函数printf

简单介绍一个C语言的函数printf()。

2024-05-08 19:09:11 213

原创 C语言从头学02——基本语法概念

这篇文章介绍几个编写C语言程序需要掌握的基本语法概念。

2024-05-06 19:21:21 283

原创 C语言从头学01——入门程序

从这篇文章起,我将对以往自己学习C语言的笔记进行整理,并以专栏的形式与各位朋友一同再学习一下C语言。本文先介绍一个入门程序打印“Hello World!”。

2024-05-06 18:57:26 521

原创 MFC:手写一个模态对话框程序

在MFC中,要生成一个模态对话框程序,只要按着VS的提示,拖拖拽拽就能生成一个这样的程序,效率非常高。这里,我们反其道而行之,自己写一个这样的程序,这个程序与自动生成的程序大同小异,目的是通过自己写程序的过程,提高阅读理解MFC自动生成程序的能力。

2024-04-12 20:53:55 472

原创 MFC:滑块控件与进度条控件的使用

MFC程序,实验滑块控件(Slider Control)与进度条控件(Progress Control)的使用。

2024-04-02 19:05:26 757

原创 MFC:组合框ComboBox的使用

MFC组合框ComboBox的使用方法介绍。

2024-03-26 16:08:55 450

原创 自定义类“+“、“=“、“==“运算符的重载案例

自定义类"+"、"="、"=="运算符的重载步骤。

2024-03-19 18:37:15 159

原创 C++:构造函数赋初值的几种形式

构造函数用于类对象的初始化,没有返回值也不用写void,函数名与类名相同。构造函数可以有形参也可以无参,构造函数要写在类里边。语法:public: 类名(){ *** }。构造函数在创建对象(实例化)时会被调用且只有一次。因此构造函数经常用于给实例化对象赋初值。本文介绍几种构造函数赋初值的形式。

2024-03-13 20:40:41 536

原创 C++小程序:读写二进制文件

以二进制形式读写文件,是C++中读写文件的形式之一,步骤与存储读出文本文件基本相同,但也有需要注意之处。本文以小程序形式举例说明。

2024-03-06 14:16:06 237

原创 C++小程序:单个汉字与其二进制编码(字符串形式)的互转

本小程序通过自定义函数形式,实现汉字字符与二进制字符串的互转。程序涉及的基础知识包括位的左右移运算、位的或与运算等。

2024-03-01 10:54:40 340

原创 验证C++中 cout 输出情况的小程序

这个小程序验证了C++中cout输出char数组、char*指针变量、string对象、int数组、double类型的情况,并做了简单说明。

2024-02-29 19:17:59 501

原创 multimap容器插入及访问数据

multimap是C++STL容器之一,这个容器中所有元素均为pair,pair.first为键值是索引;second是实值;容器内的数据根据键值大小自动升序排序,multimap的键值允许重复。下面举一个例子说明怎样向multimap容器存入数据,然后访问这些数据并将其显示并保存到文件中。

2024-02-24 20:19:45 422

原创 C++ 使用类模板自己写一个通用数组

本文通过介绍使用类模板自定义数组的过程,理解STL(Standard Template Library)标准模板库中容器的设计思路,有助于自己设计具有特殊作用的类。

2024-02-23 18:28:49 357

原创 关于类模板对象做函数参数的方法

关于类模板对象做函数参数的方法介绍

2024-02-20 19:07:17 298

原创 关于C++中的深拷贝

深拷贝是为了解决由于使用new方法给浅拷贝带来的同一块内存被delete两次的风险问题。具体方法是在类中再次使用new方法自己写拷贝构造函数。上例中还写了析构函数,写析构函数等于加上双保险。总之,这里虽没给深拷贝下具体定义,但怎样做已经讲明白了。就是自己写拷贝构造函数,给复制来的值再另new一个空间。

2024-02-16 19:17:43 297

原创 简介C++函数模板(举例)

模板函数是用于生成基于类型参数的函数的一种机制,也就是说类型是作为参数传入函数的函数,具体是怎样做到的,举一个简单的模板函数的例子。

2024-02-12 20:06:23 275

原创 小程序:windows下C++调用打印机过程简介

本文目的主要是通过这个小程序理解打印机调用过程。通过调用windowsAPI函数GetProfileString,获得当前计算机默认打印机信息,然后生成打印设备句柄,再调用TextOut函数通过打印设备句柄将文字信息输出打印机上。

2024-02-06 19:13:21 1346

原创 C++ easyX小程序:画五角星

本小程序通过调用easyX的moveto、lineto函数画出五角星编写了FiveStar函数,在调用这个函数时setbkcolor、setlinecolor、setfillcolor设置了背景、线及填充颜色,又调用floodfill函数对五角星进行颜色填充。

2024-01-30 19:33:10 1105

原创 C++ easyX小程序:用四个方向键控制实心圆在屏幕移动

本小程序通过调用设置背景、线颜色、线宽、填充色及画圆函数等在屏幕上画了一个实心圆,又通过调用kbhit函数及识别按键状态的GetAsyncKeyState函数,实现对实心圆移动的控制。

2024-01-28 20:56:03 788

原创 C++ easyX小程序(介绍几个函数的使用)

本小程序通过代码和注释,介绍了easyX窗口及控制台窗口的设置方法;还介绍了easyX中关于颜色、线型、画圆、画方、显示文字以及鼠标消息处理等函数的使用方法。

2024-01-28 15:28:01 535

原创 三目运算与三目赋值运算的介绍

三目运算和三目赋值运算和使用if语句进行逻辑判断再进行复制运算比起来,有着代码简洁、方便使用的优点。本文通过一个小程序对三目运算和三目赋值运算进行演示介绍:。

2024-01-23 19:09:57 352

原创 使用vector的成员函数swap()重置vector的capacity(容量)

vector容器有size和capacity两个属性。对于size属性可以通过size()获得,也可以通过函数resize()进行重置。而capacity没有重置的成员函数。这里介绍一个使用vector成员函数swap()重置capaicity(容量)的方法。

2024-01-20 19:59:32 484

原创 C++小程序: 文字转声音

本小程序基于C++空项目,通过包含头文件WinSock2.h、库文件ws2_32.lib,仅使用简单代码即实现文字转声音目的。

2024-01-17 20:07:35 440

原创 CImage成员函数Load、Create、Draw、Save使用方法简介

CImage类对象通过调用其成员函数Load从磁盘中载入诸如JPEG、GIF、BMP和PNG格式的图片文件进行处理,再调用Draw函数将图片文件绘制到另外一个CImage类对象中(包括复制、缩放等),最后通过Save函数可以保存图片文件,也可以利用Save相互转换图片文件的格式。

2024-01-11 19:28:25 624

原创 //一个使用CImage类将彩色jpeg图像转换成灰度图像的小程序

本小程序使用VS2022编程环境,在C++空项目中使用CImage类将彩色jpeg图像转换成灰度图像

2024-01-07 14:28:39 736

原创 MFC:如何将JPEG等图片显示到对话框客户区

本文描述采用基于对话框的MFC应用显示图片的大致过程,达到显示图片不变色、不变形的目的,附有详细代码及注释。

2023-12-29 15:54:20 1365

原创 利用交互式技术绘制一个长短、位置可变的线段

本文利用交互式技术绘制一个长短、位置可变的线段。具体要求:绘制一条线段:线宽为3;颜色红色;两个端点绘制边长为5的方框(方框线宽为2,无填充);在两个端点下方实时显示端点坐标;端点方框被鼠标选中拖动时,线段及坐标均随鼠标移动而变化。绘图过程中使用的交互式技术包括: 回显、引力域、橡皮筋等,可自行对照。

2023-10-18 20:12:20 145

原创 MFC编程案例《简易音乐播放器》

本文详细介绍一个利用基于对话框的MFC编制简易音乐播放器的流程及相关代码;MFC初学者可以通过这个案例增加MFC编程经验,提高编程水平。这里编程环境使用的是VS2022。

2023-09-17 19:42:29 516 7

原创 C++使用 cout 输出时的进制格式设置

C++使用 cout 输出时的进制格式设置以及输出小数位数的设置

2023-08-21 19:47:49 491

原创 MFC 基于对话框应用绘制正弦曲线

MFC 基于对话框应用绘制正弦曲线

2023-06-16 20:02:34 661

空空如也

空空如也

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

TA关注的人

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