摘要: 程序清单11.13~11.15(Vector实现矢量操作:模拟随机漫步) vector.h //头文件vector.h 类定义 #ifndef VECTOR_H_ #define VECTOR_H_ #include<iostream> namespace VECTOR { class Vector 阅读全文
posted @ 2022-08-11 22:13 Fionaa 阅读(73) 评论(0) 推荐(0)
摘要: 原因: 缺少编译OpenGL的头文件和库; 解决办法: 1、下载OpenGL的头文件和库; 下载地址:https://download.csdn.net/download/ssagnn23/2560229 2、将文件放到指定目录下; (1) 把 glaux.dll、glut32.dll、glut.d 阅读全文
posted @ 2021-11-15 16:55 Fionaa 阅读(5532) 评论(0) 推荐(1)
摘要: 给你一个仅由字符 '0' 和 '1' 组成的字符串 s 。一步操作中,你可以将任一 '0' 变成 '1' ,或者将 '1' 变成 '0' 。 交替字符串 定义为:如果字符串中不存在相邻两个字符相等的情况,那么该字符串就是交替字符串。例如,字符串 "010" 是交替字符串,而字符串 "0100" 不是 阅读全文
posted @ 2021-02-14 15:58 Fionaa 阅读(212) 评论(0) 推荐(0)
摘要: 0、为何需要自行编译opencv3.3与opencv_contrib3.3 因为在3.0之后版本的Opencv对Sift、Sufer等新算法没有提供直接编译好的动态库来加载使用,因此必须自己编译。这是因为Sift、Sufer算法专利现在是属于哥伦比亚大学,因此opencv对这部分内容及“所谓的”不稳 阅读全文
posted @ 2020-10-28 11:23 Fionaa 阅读(577) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-10-22 13:46 Fionaa 阅读(176) 评论(0) 推荐(0)
摘要: HGLOBAL 这个是windows 定义的数据类型。 这是个句柄,表示一个内存区/内存块,不是指针。在对内存区的操作中,一般用指针,从这个handle可以得到指针,然后就可以对内存区进行操作了。 这个内存块通过GlobalAlloc()函数分配,要通过GlobalLock()才能获得这个内存块的指 阅读全文
posted @ 2020-10-11 15:14 Fionaa 阅读(633) 评论(0) 推荐(0)
摘要: 一、说明 DECLARE_DYNCREATE( class_name)和IMPLEMENT_DYNCREATE(class_name,base_class_name)成对使用参数:class_name 是派生类的实际名字。参数:base_class_name 是基类的实际名字。 二、作用 使用DEC 阅读全文
posted @ 2020-10-11 14:55 Fionaa 阅读(199) 评论(0) 推荐(0)
摘要: 1、 account.h #ifndef ACCOUNT_H_ #define ACCOUNT_H_ #include <string> using namespace std; class Account { private: string name_; //姓名 string number_; 阅读全文
posted @ 2020-05-30 22:12 Fionaa 阅读(289) 评论(0) 推荐(0)
摘要: 程序清单10.1+10.2+10.3 头文件stock00.h 1 //stock00.h 2 #ifndef STOCK00_H_ //如果没有定义STOCK00_H_ 3 #define STOCK00_H_ //那么就定义STOCK00_H_ 4 5 #include<string> 6 us 阅读全文
posted @ 2020-05-04 17:57 Fionaa 阅读(517) 评论(0) 推荐(0)
摘要: 头文件 golf.h 1 //golf.h --for pe9-1.cpp 2 3 const int Len = 40; 4 struct golf 5 { 6 char fullname[Len]; 7 int handicap; 8 }; 9 10 void setgolf(golf &g, 阅读全文
posted @ 2020-04-13 19:13 Fionaa 阅读(202) 评论(0) 推荐(0)