2020年4月14日
摘要: c++,MFC,VS2017 准备(矩形,线段,多边形) void CclipView::OnDraw(CDC* pDC) { CclipDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机 阅读全文
posted @ 2020-04-14 20:16 CowryGao 阅读(365) 评论(0) 推荐(1) 编辑
  2020年4月9日
摘要: 应用层协议原理 1、应用程序体系结构application architecture(如何组织端系统应用程序) 客户-服务器 client-server:固定周知IP、数据中心 P2P:流量密集型、自扩展型、高度非集中式 2、进程通信 C/S:C 发起通信、下载;S 等待联系、上载 应用程序接口/套 阅读全文
posted @ 2020-04-09 19:36 CowryGao 阅读(421) 评论(0) 推荐(0) 编辑
  2020年4月5日
摘要: 因为我自己也没太能理解,所以在此就只写一些些。这么多分类,看着就头疼。 准备(齐次坐标系/图形) 新建BaseClass类(.h .cpp),添加必要的参数和函数。 typedef double array2d[5][5]; typedef double array[24]; class CBase 阅读全文
posted @ 2020-04-05 20:54 CowryGao 阅读(875) 评论(0) 推荐(0) 编辑
  2020年4月1日
摘要: C++,MFC模板,VS2017 准备(2D图形、矩阵、坐标系) typedef double array2d[5][5]; typedef double array[24]; class CMyClass { public: int xx, yy;//屏幕 array X, Y, Z, C; ar 阅读全文
posted @ 2020-04-01 15:55 CowryGao 阅读(1215) 评论(0) 推荐(1) 编辑
  2020年3月27日
摘要: C++,MFC模板,VS2017 画直线(DDA,中点,Bresenham) 1、DDA画线法 直线方程:y=kx+b 增量处理:y_i+1 = y_i + k void CLine01View::DDALine() { CDC* pDC = GetDC(); int x, y, k, _k, dx 阅读全文
posted @ 2020-03-27 17:05 CowryGao 阅读(993) 评论(0) 推荐(1) 编辑
  2020年2月28日
摘要: 因特网 「硬件和软件组件;基础设施向分布式应用程序提供的服务;」 构成 { 因特网 ->世界范围的计算机网络 computer network; 主机 host / 端系统 end system -> 连网设备 client/serves/data center; 通信链路 communicatio 阅读全文
posted @ 2020-02-28 19:36 CowryGao 阅读(394) 评论(1) 推荐(0) 编辑
  2020年2月25日
摘要: 四、const限定符【引用/指针/顶层/常量表达式】 const对象值不变,必须初始化,能完成此type的大部分operation。 一般,多文件独立变量,编译初始化仅文件内有效; 除非,(条件:初值不是常量表达式 and 声明+定义 都有 extern); //file.h extern cons 阅读全文
posted @ 2020-02-25 22:10 CowryGao 阅读(283) 评论(0) 推荐(0) 编辑
  2020年2月24日
摘要: 一、基本内置类型 base build-in type【算数类型/类型转换/字面值常量】 基本内置类型(算数类型arithmetic type(整型integral type(字符,布尔bool),浮点型(单精度float,双精度double,扩展精度ex)),空类型void) //算数类型arit 阅读全文
posted @ 2020-02-24 15:30 CowryGao 阅读(335) 评论(0) 推荐(1) 编辑
  2020年2月22日
摘要: //5.列表控件 ListControl 属性 报表模式 view:Report;添加变量 //Cdemo5Dlg.cpp ps:资源视图 右键 类向导 成员变量 查看对象所属类 // TODO: 在此添加额外的初始化代码 //列表控件使用 CString str[] = { TEXT("姓名"), 阅读全文
posted @ 2020-02-22 20:23 CowryGao 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 新建项目->MFC模板->MFC应用程序->应用程序类型:基于对话框->...OK 解决方案资源管理器->资源文件->xxx.rc->进入:资源视图->Dialog->IDD_DEMO_DIALOG->打开工具箱(在侧面找) //0.准备 删除默认控件:ctrl+A,fn+delete; 修改名称 阅读全文
posted @ 2020-02-22 14:34 CowryGao 阅读(629) 评论(0) 推荐(0) 编辑