随笔分类 -  C++

摘要:1.outtextxy void outtextxy( int x, int y, LPCTSTR str)void outtextxy( int x, int y, TCHAR c):用于在指定位置输出字符串。参数:x字符串输出时x轴上第一个字母的坐标值。y字符串输出时第一个字母y轴的坐标值。st 阅读全文
posted @ 2023-01-26 20:30 ImreW 阅读(274) 评论(0) 推荐(0)
摘要:1.getpixel COLORREF getpixel(int x,int y):用于获取点的颜色。参数:xx坐标来获得颜色。yy坐标来得到颜色。 2.putpixel void putpixel( int x, int y, COLORREF color):用于绘制点参数:x点的x坐标。y点的y 阅读全文
posted @ 2023-01-26 19:50 ImreW 阅读(692) 评论(0) 推荐(0)
摘要:1.loadimage void loadimage(IMAGE* pDstImg, //保存图像的图像对象指针LPCTSTR pImgFile, //图片文件名int nWidth = 0, //图片的拉伸宽度int nHeight = 0, //图片的拉伸高度bool bResize = fal 阅读全文
posted @ 2023-01-26 17:23 ImreW 阅读(418) 评论(0) 推荐(0)
摘要:/****************************************************** * EasyX Library for C++ (Ver:20220901) * https://easyx.cn * * EasyX.h * Provides the latest AP 阅读全文
posted @ 2023-01-26 16:56 ImreW 阅读(529) 评论(0) 推荐(0)
摘要:函数原型 istream& ignore (streamsize n = 1, int delim = EOF); 第一个参数n表示从输入到正式被赋值到变量的过程中,也就是在输入缓冲区中时,会从你输入开始向后面读取字符,每读一个。给自己维护的计数器加一,并和第二个参数比较,观察是否相等。若比较时没有 阅读全文
posted @ 2023-01-19 18:51 ImreW 阅读(342) 评论(0) 推荐(0)
摘要:一、基础知识 1.数组的本质 数组是多个元素的集合,在内存中分布在地址相连的单元中,所以可以通过其下标访问不同单元的元素。 2.指针 指针也是一种变量,只不过它的内存单元中保存的是一个标识其他位置的地址。由于地址也是整数,在32位平台下,指针默认为32位。 3.指针的指向 指向的直接意思就是指针变量 阅读全文
posted @ 2023-01-19 16:53 ImreW 阅读(388) 评论(0) 推荐(1)
摘要:1、malloc()函数 malloc()函数的头文件是stdlib.h,其函数声明如下: void* malloc(size_t size); 其中参数size_t size表示动态内存分配空间的大小,以字节为单位。 size_t 是typedef重定义的类型,重定义这样数据类型的作用就是让使用者 阅读全文
posted @ 2023-01-19 15:38 ImreW 阅读(704) 评论(0) 推荐(0)
摘要:一、基本概念 头文件: stdlib.h 函数功能: 执行dos命令(windows系统)或shell命令(Linux/Unix系统),参数字符串command为命令名。 注意: (1) windows系统下参数字符串不区分大小写; (2) 在window系统中,system()直接在控制台调用一个 阅读全文
posted @ 2022-12-21 22:06 ImreW 阅读(36) 评论(0) 推荐(0)
摘要:to do 阅读全文
posted @ 2022-12-21 21:31 ImreW 阅读(17) 评论(0) 推荐(0)
摘要:一、GetAsyncKeyState GetAsyncKeyState()可以异步获取按键输入,GetAsyncKeyState(某个键的虚拟键码) 可以得到这个键的状态,然后判断返回值最高位是不是1,如果是1表示该键处于按下状态。 异步输入函数GetAsyncKeyState(),其可以同时识别两 阅读全文
posted @ 2022-12-13 11:43 ImreW 阅读(111) 评论(0) 推荐(0)
摘要:to do 阅读全文
posted @ 2022-12-12 22:42 ImreW 阅读(29) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/engineerLF/p/5393006.html to do 阅读全文
posted @ 2022-12-07 17:59 ImreW 阅读(45) 评论(0) 推荐(0)
摘要:to do 阅读全文
posted @ 2022-11-26 16:30 ImreW 阅读(22) 评论(0) 推荐(0)
摘要:一、显示文字 (一)代码实例 // 窗口(WIDTH * 0.85, 20)起位置显示坚持了多少秒 TCHAR s[20]; setbkmode(TRANSPARENT); // 文字字体透明 _stprintf_s(s, _T("%d秒"), liveSecond); settextcolor(W 阅读全文
posted @ 2022-11-21 21:38 ImreW 阅读(38) 评论(0) 推荐(0)
摘要:一、Sleep (一)Sleep 功能: 执行挂起一段时间,也就是等待一段时间在继续执行 原理:Sleep函数是使调用Sleep函数的线程休眠,线程主动放弃时间片。当经过指定的时间间隔后,再启动线程,继续执行代码。Sleep函数并不能起到定时的作用,主要作用是延时。在一些多线程中,可能会看到Slee 阅读全文
posted @ 2022-11-21 21:37 ImreW 阅读(92) 评论(0) 推荐(0)
摘要:​float 是单精度浮点数,内存占4个字节,有效数字8位,表示范围是 -3.40E+38~3.40E+38。 double 是双精度浮点数,内存占8个字节,有效数字16位,表示范是-1.79E+308~-1.79E+308。 存储方式 float的存储方式如下图所示: 双精度的存储方式为: 阅读全文
posted @ 2022-11-20 21:57 ImreW 阅读(53) 评论(0) 推荐(0)
摘要:取绝对值函数在多个头文件均有定义 一、stdlib.h _Check_return_ int __cdecl abs (_In_ int _Number); _Check_return_ long __cdecl labs (_In_ long _Number); _Check_return_ lo 阅读全文
posted @ 2022-11-20 11:33 ImreW 阅读(246) 评论(0) 推荐(0)
摘要:一、头文件 #include <graphics.h> 二、鼠标功能 以下截取自graphics.h的117行到145行 // Old mouse related functions旧鼠标相关功能 // Mouse message这个对应下面的UINT uMsg // WM_MOUSEMOVE Mo 阅读全文
posted @ 2022-11-19 22:10 ImreW 阅读(392) 评论(0) 推荐(0)
摘要:c/c++共有 1):修饰全局变量时,表明一个全局变量只对定义在同一文件中的函数可见。 2):修饰局部变量时,表明该变量的值不会因为函数终止而丢失。 3):修饰函数时,表明该函数只在同一文件中调用。 c++独有: 4):修饰类的数据成员,表明对该类所有对象这个数据成员都只有一个实例。即该实例归 所有 阅读全文
posted @ 2022-11-15 11:08 ImreW 阅读(73) 评论(0) 推荐(0)
摘要:to do 阅读全文
posted @ 2022-11-15 10:38 ImreW 阅读(22) 评论(0) 推荐(0)