自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows c++界面开发初学(五)win32

今天学习做一个简单的画直线应用。 基本根据这篇博客完成的。1、思路主要处理集中在WindowProc函数,WM_LBUTTONDOWN和WM_LBUTTONUP消息首先定义一个结构体,用于存放画线时每根线的起点和终点坐标,以及线的类型(实线、虚线、点线等)当窗口重绘时需要把之前的直线也画出来,因此需要保存之前画过的直线的信息以重绘直线,可以用一个vector保存每次按下鼠标...

2018-07-30 22:32:57 1597

原创 Error:cannot call member function without object

class Base {public: void virtual f() = 0;//纯虚函数 void virtuL g() { cout << "Base::g()" << endl; };int main() { Base::g();}运行以上函数时(只是想测试一下抽象类的函数能否被调用),出现了题目所示的错误,查阅相

2018-07-30 20:12:24 16711 3

原创 Windows c++界面开发初学(四)win32

参考博客:创建右键菜单 今天的任务是创建右键菜单,右键菜单即单击鼠标右键弹出的菜单,比如在markdown编辑器右键弹出的带剪切、复制、粘贴等菜单项的菜单。这个菜单称为快捷菜单,快捷菜单没有顶层菜单,使用TrackPopup函数创建。 下面是这个函数的说明:注意x,y为屏幕坐标BOOL TrackPopupMenu( HMENU hMenu, UINT uFl...

2018-07-27 23:42:13 1819

原创 Windows c++界面开发初学(三)win32

菜单添加菜单添加有两种方式,一种是利用代码创建菜单资源,一种是利用资源文件获取资源。1、代码创建利用CreateMenu()、CreatePopupMenu()、GetSystemMenu()函数创建顶层菜单、弹出式菜单,获取系统菜单; 利用AppendMenu()、InsertMenuItem()、InsertMenu()函数插入菜单项。各函数代码原型及说明如下:(建议直...

2018-07-25 15:45:28 4019 2

原创 二叉树遍历非递归写法c++

1、前序遍历/*将根节点压栈,(栈先进后出)然后对于栈顶节点,先输出栈顶节点的值,然后把右孩子压栈,再把左孩子压栈。对应于先序遍历的先遍历父节点,再遍历左节点再遍历右节点的顺序*/void preOrderRecursion(treeNode* root) { if (!root) { cout << "empty

2018-07-24 21:03:30 813

原创 Windows c++界面开发初学(二)win32

今天跟着微软的文档和一些博客写了个win32的hello world。 因为代码注释写的比较详细了就不加太多描述了。这里放一下文档链接和博客链接: 微软文档:创建传统的 Windows 桌面应用程序 (c + +) 参考博客1:跟我一起玩Win32开发(2):完整的开发流程 参考博客2:Win32 API编程简介Demo程序1、典型的Windows程序结构图来自参考博客2 ...

2018-07-23 15:25:43 16110 6

原创 github desktop 发布仓库时出现Filename too long

参考博客发布仓库时出现了filename too long的错误,查阅相关资料后问题解决: 打开Git bash,输入如下命令:git config --global core.longpaths true错误原因: git有可以创建4096长度的文件名,然而在windows最多是260,因为git用了旧版本的windows api,为此踩了个坑。...

2018-07-20 20:00:13 780

原创 阿里在线编程测试

虽然编程测试没在规定时间内做出来,而且素质测试也凉透了,但是还是放一下后来打的代码,不知道能过多少样例。 问题描述 第一行输入两个数字,第一个代表系统个数,第二行代表系统之间的依赖关系。 然后输入每个系统的功耗,用空格隔开;最后输入各个系统之间的依赖关系。 需要计算出最大的耗时总量。(不记得是最长链还是最大耗时总量)比如:5 47 //1号系统耗时7ms5 //2号系统耗时5...

2018-07-18 23:21:06 5321 1

原创 openstack -- nova的组件消息队列

Nova组件Nova是OpenStack云中的计算组织控制器组件,支持OpenStack云中实例(instances)生命周期的所有活动都由Nova处理。这样使得Nova成为一个负责管理计算资源、网络、认证、所需可扩展性的平台。但是,Nova自身并没有提供任何虚拟化能力,相反它使用libvirt API来与被支持的Hypervisors交互。Nova 通过一个与Amazon Web Servi...

2018-07-01 18:59:52 2777

概率论与数理统计(第四版)

[概率论与数理统计(第四版)].盛骤&谢式千&潘承毅.扫描版.pdf

2018-09-04

空空如也

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

TA关注的人

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