自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 计算机补码的理解

计算机补码的理解首先,明确一点,不管是原码,反码还是补码,他们三者在正数上表达一致,我们只关心符号位为1即负数的情况。再次,明白一个概念,补数补数(complement)是对于给定的进位制,相加后能使自然数 a 的位数增加 1 的最小的数。举个例子,4位二进制数0b1010的位数为4,增加1位变成5位,那么它至少要比0b10000大才算是5位二进制数,该加多大的数字呢?1.我们对0b1010每位取反得到0b0101,再让两者相加,即0b1010+0b0101=0b11112.0b1111离我们的目

2021-06-02 21:24:21 1630 1

原创 WinAPI设置RGB背景色以及前景色

通过WinAPI自定义 cmd背景色以及前景色#include <windows.h>//WinAPI设置cmd程序的背景颜色以及字体颜色,支持RGB颜色//r,g,b为设置的背景色,f_r,f_g,f_b为对应前景色void Set_Default_color(int r, int g, int b, int f_r, int f_g, int f_b){ CONSOLE_SCREEN_BUFFER_INFOEX info; info.cbSize = sizeof(

2020-09-12 10:52:49 1337

原创 WinAPI获取cmd窗口能显示的行和列

WinAPI获取当前cmd窗口能显示的行和列#include <windows.h>struct Size{ int r; int c;};Size Getsize(){ CONSOLE_SCREEN_BUFFER_INFO temp; Size a; GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &temp); a.c = temp.srWindow.R

2020-09-12 00:01:53 382

原创 c++文件复制(全平台)

c++文件操作使用fstream实现的文件复制函数//一个用c++实现的简单的文件复制函数#include <fstream>bool CopyFile(char* from,char* to){ long long fsize; //创建文件复制缓冲区 char *Buffer=new char; //尝试打开原文件 ifstream F(from,ios::in|ios::binary); if (!F) { //无

2020-09-11 23:50:37 336

空空如也

空空如也

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

TA关注的人

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