![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 95
DCGJ666
初步进入代码奇妙世界的小白
展开
-
数据结构学习
选择题注意区分逻辑结构和存储结构的区别,不要混为一谈,尤其是选择题,题目是逻辑结构时,选项不能选存储结构定义: 一组地址连续的存储单元依次存储线性表中的数据元素,从而使得逻辑上相邻的两个元素在物理位置上也相邻。注: 线性表中的任一数据元素都可以随机存取,所以线性表的顺序存储结构是一种随机存取的存储结构。通常用高级程序设计语言中的数组来描述线性表的顺序存储结构。动态分配顺序表最主要的特点是随机访问,即通过首地址和元素序号可在实践O(1)内找到指定的元素。顺序表的存储密度高,每个结点只存储数据元素原创 2022-10-06 09:59:10 · 961 阅读 · 1 评论 -
软件工程总结
需求”是对外可见的系统特性。领域性质:无论系统存在与否均存在的应用领域的性质。需求:由系统的存在而使能的应用领域性质规约描述:描述系统为满足需求而应具有的行为需求证明的标准:运行在某台机器上的程序满足规约描述;针对给定的领域性质,规约描述满足需求好的需求是可以度量的,能给出项目成功的必要条件单个需求项的质量(准确,正确,明确,可行,可证)整个需求集合的质量(现实,精确,全面,一致)系统建模工具的主要功能可视化模型表达UML模型Web模型,数据库模型用户自定义模型。原创 2022-10-06 09:58:42 · 650 阅读 · 0 评论 -
C++小知识
/ 把rhs的成员加到this对象的成员上 revenue += rhs . revenue;return * this //返回调用该函数的对象 }定义非成员函数的方式与定义其他函数一样,通常把函数的声明和定义分离开来。如果函数在概念上属于类但是不定义在类中,则它一般应与类声明在同一个头文件内。在这种方式下,用户使用接口的任何部分都只需要引入一个文件。// 把lhs的数据成员拷贝给sum sum . combine(rhs);//把rhs的数据成员加到sum当中 return sum;}原创 2022-10-06 09:57:06 · 851 阅读 · 0 评论 -
windows api 实现对指定窗口名称进行截图保存
在学长的强烈要求下,本来想用qt写一个截图程序,但是这个截图程序不符合学长的项目要求,于是转手学了一波windows api。虽然还是对windows api有点云里雾里,但还是摸索出来了。有几个问题第一是有些窗口的截图是黑色的第二是截出来的窗口的显示大小有些问题第三是只能截出现在桌面的窗口(包括被挡住的窗口),但是不包括最小化的窗口如果有大佬知道怎么做,一定要教教我啊,谢谢!在这...原创 2020-05-24 11:15:44 · 1588 阅读 · 0 评论 -
C++一个简单的删除句子中元音字符的程序
#include <iostream>using namespace std;void main(){ char c; string str; while(c = getchar()) { if(c == '\n') { break; } if(c=='A...原创 2018-09-09 10:33:54 · 1279 阅读 · 0 评论