C++
文章平均质量分 93
中闻道
知识从未如此性感。。。
展开
-
C++基础知识点 第二篇
提示:若转载请备注来源,谢谢文章目录前言知识点总结知识点1:重载运算符1、运算符+ (-同理)运算符=知识点*总结随想笔记前言接上篇文章《C++基础 第一篇》:知识点总结知识点1:重载运算符记住以下几点:重载运算符是为了使对象操作更美观的技术,是C++中多态的一种表现形式。**重载运算法都是和类结合使用的,只有能使涉及类的代码更易读、易写时,使用运算符重载再有意义。重载运算符的表现形式为operator@(…),@为运算符,括号内为运算符的参数。其中,运算符的参数,取决于两个因素:原创 2021-01-26 19:39:20 · 441 阅读 · 0 评论 -
TabCtl标签标签控件自定义类(个人笔记使用)
新建文件,将该类的.Cpp和.H文件添加到工程当中TabSheet.h#if !defined(AFX_TABSHEET_H__42EE262D_D15F_46D5_8F26_28FD049E99F4__INCLUDED_)#define AFX_TABSHEET_H__42EE262D_D15F_46D5_8F26_28FD049E99F4__INCLUDED_#if _MSC_...原创 2020-02-21 18:15:01 · 253 阅读 · 0 评论 -
底层窗口实现的6步骤(个人使用)
#include <windows.h> //底层实现窗口头文件// 6、处理消息(窗口过程)// CALLBACK 代表 __stdcall 参数传递顺序 从右往左 依次入栈 ,并且在函数返回前自动清空 堆栈内容LRESULT CALLBACK WindowProc( HWND hwnd, //消息所属窗口句柄 UINT uMsg, // 具体消息名称 WM_XX...原创 2020-02-18 14:48:00 · 222 阅读 · 0 评论 -
[]的重载练习&数组封装
Marry.h代码为#define _CRT_SECURE_NO_WARNINGS#pragma once#include <iostream>#include <string>using namespace std;class m_arry{private: int *p_addr; // 指向数组的起始指针 int m_size; // 数组...原创 2020-01-28 15:55:12 · 223 阅读 · 0 评论 -
赋值运算符和拷贝构造的区别&理解
#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <string>using namespace std;class PerSon{public: int p_age; char *p_name;public: PerSon(char* v_name,int v_age) { ...原创 2020-01-26 21:14:32 · 179 阅读 · 0 评论 -
个人使用 继承方式学习
//基类class A{public: int mA;protected: int mB;private: int mC;};//1. 公有(public)继承class B : public A{public: void PrintB(){ cout << mA << endl; //可访问基类public属性 cout <<...原创 2019-12-17 22:25:37 · 122 阅读 · 0 评论