C++实践
西锦
我的GitHub账号:https://github.com/Daisy-gj
展开
-
getline()函数与PAT乙级 1004
做这道题的时候,定义了结构体,结构体中有元素是字符数组,结构体变量也是数组类型。本来是用for循环里的cin.getline()赋初值。但是初值和结果行之间总有空的一行!!!QAQ!!!真的太麻烦了。后来就用原始的scanf(“%s”,str[i].A)赋初值了。PAT乙级 1004这道题其实特别简单,就是这个getline函数哪里有点问题。之前我用有getline的代码是这样的:#incl...原创 2020-05-07 21:27:08 · 230 阅读 · 0 评论 -
C++ 求数值数组的绝对增大子数组的最大长度
这道题是网络中心某题。虽然简单但是有点点小心机,就是处理指针溢出的部分。算法思想如下:1 长度为n的数组要找到绝对增大的子数组要经过n-1次比较。2 设置三个指针,一个记录子数组起始地址,一个记录终止地址,一个为比较数值的指针(总是在终止指针的下一个位置或者重合)3 不断比较指针所指地址的值,若a[i]>=a[+1],则分是否为最后一次比较移动终止地址指针或者比较指针。不是最后一次,...原创 2020-05-05 15:15:29 · 204 阅读 · 0 评论 -
visual studio(C++)实现“照片电影”播放器
VS C++实现“照片电影”播放器的软件架构和技术简介前言: 这个播放器是两年前我大三时上多媒体课的结课大作业,代码部分有瑕疵是肯定的,希望有需要的人能够自己进行代码优化。当时我找了好久都没有用VS C++实现“照片电影”播放器的博客,经过几天的煎熬,我终于想到了如何设置“定时器”来控制照片的播放和暂停后再播放。此博客仅供分享,如需要源代码做参考,请访问我的GitHub账号:https://...原创 2020-02-21 14:44:02 · 2651 阅读 · 1 评论