- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 植物大战僵尸 PVZ Qt版
前排提示:这是我花了两个星期写的QT版PVZ程序,时间比较紧,因此许多地方可能有不足,请见谅!在GitHub的代码没有注释,因为。。。即使有注释你也未必能看得懂 ,所以阅读代码前先看这篇文章。文章目录一、初步设计1. 框架2. 界面3. 图形项Item二、详细设计1. 地图Map2. 卡牌Cards3. 植物Plant豌豆射手Peashooter樱桃炸弹CherryBomb4. 僵尸Zombie三、问题与解决1. 关于游戏暂停2. 关于鼠标光标3. 关于坐标系统4. 关于内存泄露5. 关于游戏音乐6. 两
2020-08-26 22:58:55 4231 1
原创 Git的部分常用命令(防忘)
文章目录名词解释工作区(Working Directory)版本库(Repository)创建查看删除恢复远程仓库名词解释工作区(Working Directory)在电脑里能看到的目录就是工作区。版本库(Repository)工作区的隐藏目录.git是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git自动创建的第一个分支master,以及指向master的一个指针叫HEAD。用git add把文件添加进去,实际上就是把文件修改添
2020-08-10 11:02:32 107
原创 C++学习笔记(7)——标准模板库STL之set和map
文章目录零、pair类模板一、multiset和set二、multimap和map零、pair类模板pair与python中字典的键值对非常像。在C++中,pair的定义是:template <typename T1, typename T2>struct pair{ T1 first; T2 second; ...下面都是各种构造函数重载版本,不写了可以不写参数:pair<string, double> p可以写参数(常用):pair<string, do
2020-08-06 21:02:21 482
原创 C中的函数指针
函数指针这部分懒得写,因为它真的很nbcs。。。还不如用函数对象,又不会有内存泄露的风险,我们直接上程序说明函数指针是怎么写的:#include <iostream>using namespace std;int power(int a){ return a*a;}int cube(int a){ return a*a*a;}void aPrint(int a){ cout<<"test:"<<a<<endl;}int m
2020-08-05 22:05:37 142
原创 C++学习笔记(6)——标准模板库STL之vector和list
文章目录一、动态数组vector二、双向链表list一、动态数组vector二、双向链表list
2020-08-05 17:52:20 382
原创 C++ 自己实现cout
前排提示:阅读本篇文章需要至少学过类和对象以及重载运算符的概念。文章目录一、cout是谁?二、什么是namespace?三、自己实现cout接触这么久C++了,我想尝试写一个自己的cout了。在实现之前,先扯扯几个概念:一、cout是谁?不就是输出语句嘛?!这个答案太浅显。正确答案:cout是类ostream的一个对象,而这个对象有一个成员重载运算符函数:operator <<。顺便一说,类ostream又属于iostream库中,iostream是标准的C++头文件。既然如此,那么这个
2020-08-04 23:31:08 2061 3
原创 【POJ C++题目】魔兽世界之二:装备(简化)
今天把代码稍微简化了一下,主要改动是:武士类构造函数形参的简化,形参直接来一个Command类更加方便,但是这样做Command类就必须放在程序开头,所以就有了:类声明和成员函数的顺序有所改动,顺序是:Command类声明 -> Warrior类声明+各武士类声明 -> Command类成员函数实现 -> Warrior类+各武士类成员函数实现,个人认为这种顺序也是挺合理的以下为代码:#include <iostream>#include <string&g
2020-08-03 16:07:09 322
原创 【POJ C++题目】魔兽世界之二:装备
文章目录一、题目描述描述输入输出二、简要思路三、初步代码一、题目描述描述魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部。两个司令部之间是依次排列的若干城市。红司令部,City 1,City 2,……,City n,蓝司令部两军的司令部都会制造武士。武士一共有 dragon 、ninja、iceman、lion、wolf 五种。每种武士都有编号、生命值这两种属性。有的武士可以拥有武器。武器有三种,sword, bomb,和arrow,编号分别为0,1,2。双方的武士编号都是从1开始计算。红
2020-08-02 12:35:32 693
空空如也
lxml库的选取问题
2022-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人