随笔分类 - C++
摘要:工具:VS+EasyX +素材图 EasyX首页 - EasyX Library for C++ https://www.easyx.cn/ 下载安装即可。
阅读全文
摘要:C++大学基础教程(第五版) Small C++ How to Program,Fifth Edition,H.M.Deitel,P.J.Deitel 第一章 计算机、互联网和万维网简介 第二章 C++编程入门 第三章 类和对象介绍 3.1 简介 3.2 类、对象、成员函数和数据成员 类相当于设计图
阅读全文
摘要:一个类中,private数据成员(数据隐藏),只能被该类的成员函数(以及友元)操纵。 因此,调用类的pubic成员函数来请求。 类常常提供public成员函数,允许类的客户设置(set)或者获取(get)private数据成员。 命名规范,set,get开头 设置数据成员courseName的成员函
阅读全文
摘要:OOAD(object-oriented analysis and design)面向对象分析和设计 UML(Unified Modeling Language)统一建模语言。可以清晰表达任何OOAD过程结果的图形化语言 OMG(Object Management Group)对象管理小组 UML图
阅读全文
摘要:要注意\0问题。 在下面++,而不是在while中++。 --j。但是也不对,会把\0结束符弄到前面。 改为:
阅读全文
摘要:#include <stdio.h> 栈空间是1024*1024,一兆1M,其中包含了进入main函数之前的1万左右空间。全空间是足的。速度:栈>全局>堆 测试运算时间。100万次读入。 unsigned long time=GetTickCount(); 指针方法:
阅读全文
摘要:反汇编: 用指针快,int类型读入和char类型读入不一样。int比char要快。
阅读全文
摘要:简记:cin=键盘,cout=屏幕。 >>和<<指向代表数据流动方向。<<是流插入运算符,右操作数(运算符右边的值)会被插入到输出流中。 首先要包含:#include <iostream> using std::cin; using std::cout; using std::endl; 流操作元s
阅读全文
摘要:输入输出要用到这个. 标准C++库的所有的标识符都是在一个名为std的命名空间中定义的,或者说标准头文件(如iostream)中函数、类、对象和类模板是在命名空间 std中定义的。std是standard(标准)的缩写,表示这是存放标准库的有关内容的命名空间。 二元作用域分辨运算符:: using
阅读全文
摘要:Win32窗口程序 GDI绘图基本原理 三缓冲原理, 定义了两个设备,两个图片。 初始化。 然后拆解步骤调用。 在mdc中高频率的绘图。在内存中。 加入bdc->mdc步骤: 人不会动 mdc中放的是空位图,bdc里是图、 从左上角(0,0)开始绘图,绘制(64,142)宽,高 从bdc的(0,0)
阅读全文
摘要:1、power方法: 2、左移方法 3、右移方法: 判断某位是否为1,用与。
阅读全文
摘要:加1,减1,判断1。 或运算是加法的意思。 去掉1,与,取反。 人说的第6位,计算机中第五位。
阅读全文
摘要:结构体打包数据 封装,加上,不能再直接操作了。只能通过函数去操作。 如果 会空4个字节,所以是加2。才能改第二个。
阅读全文
摘要:数据和地址 变量绑定了一块内存,一块内存1-4个字节一个变量:多个地址所标记的内存段,多个地址!内存段的第一个地址叫首地址,一般简称为地址。 普通变量的定义 指针变量 int* p; 定义了一个指针变量,并不知道它指哪里,叫它野指针。并不是说不安全。但野指针很容易不安全。 解引用:操作指针 操作指针
阅读全文
摘要:有符号数,左移可能会破坏符号位。 右移时,要注意高位符号。 0X表示十六进制。十六进制每位数值由 0-f表示。所以0XC0 对应 二进制为 11000000B10进制与16进制间关系:1 -- 0X1 2 -- 0X2 3 -- 0X3 4 -- 0X45 -- 0X5 6 -- 0X6 7 --
阅读全文
摘要:%s,%c必须加sizeof(it)
阅读全文
摘要:一个汉字对应的两个byte,都是负数。都是字节首位为1。 GB2312和GBK每一个汉字由2个字节组成,这2个字节的ASCII码大小分别是:gb2312: high8 = 0xa1-->0xfe (161 - 254)low8 = 0xa1-->0xfe (161 - 254) gbk: high8
阅读全文
摘要:素数:除了1和自身都不能整除。 因此,循环从二开始到结束,循环到尾数仍不能整除则是素数。 (第一种) 看其是否循环到尾部,i=n,两个相同。 (第二种)或者设定标志量,触发特定条件时使标志量为1。之后判断标志量的值便可以判断出状态。
阅读全文
摘要:char类型 栈空间,遇到-1结束循环。 int类型则遇到-1不会结束循环。 4个字节的int。 每个汉字由两个负数组成。 映射过去后,-68变成了:256-68=188。 int类型读过去变成了正数。 读到-1,不过是255,0xFF。 0xFF是8个1,不会退出循环,32个1,全是FF才退出循环
阅读全文

浙公网安备 33010602011771号