- 博客(12)
- 资源 (20)
- 收藏
- 关注
原创 解决调用PROJ库,提示找不到proj.db的问题
方法一设置操作系统环境变量PROJ_LIB,设置proj.db文件所在目录(此法为网络多数人介绍的做法)方法二调用proj接口,指定搜索路径(此法一劳永逸,不管程序安装在哪里,不需要去更改系统环境变量)#define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H#include <proj_api.h>// 设置proj.db搜索路径(这里指定根目录,也可以指定为其它相对路径)const char* path[] = { "./" };//,
2021-03-26 10:55:55 6818 12
原创 C/C++ 课题解答(2)
二维整型数组10*10,计算每行、每列的平均值#include <iostream>using namespace std;#include <time.h>int main(){ int arrayOfInt[10][10]; srand(time(NULL)); for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { arrayOfInt[i][j] = rand(
2021-03-23 09:22:53 143
原创 C/C++ 课题解答(1)
随机产生100个字符(a~z)数组arrayOfChar,输入字符c,计算字符c在数组中出现的次数和位置。#include <iostream>using namespace std;#include <time.h>int main(){ char arrayOfChar[100]; int randChar; srand(time(NULL)); for (int i = 0; i < 100; i++) { randChar = rand()
2021-03-23 09:19:35 272 1
原创 C/C++ 打印菱形图案
设计思路 以n行菱形为例(n为奇数),图形分为上下2部分,左上角坐标为(0,0),顶点坐标为(0,n/2),图形上半部分(0~n/2),从第1行到第n/2行,每行菱形数递增1个单位,同时每行菱形的起始坐标递减1个单位。图形下半部分(n/2+1,n),从第n/2+1行到第n行,每行菱形数递减1个单位,同时每行菱形的起始坐标递增1个单位。效果图核心代码#include <iostream>#include <stdio.h>using namespac...
2021-03-23 09:05:17 2195
原创 OpenGL GLFW入门篇 - 画凸多边形
效果图主体代码void DrawPolygon(void){ glPushMatrix(); glLoadIdentity(); glTranslatef(0.0, 0.0, 0.f); // 蓝色 glColor3f(0.f, 0.f, 1.f); glBegin(GL_POLYGON); //绘制一个多边形 { glVertex3f(-0.8, 0., 0.0); glVertex3f(-0.2, 0.8, 0.0);
2021-03-04 21:44:24 551 1
原创 OpenGL GLFW入门篇 - 画矩形3
上一篇介绍了叠加矩形的透明显示,这一篇介绍如何旋转或缩放图形效果图主体代码void DrawRectangle(void){ GLfloat xl, yt, xr, yb, w, h; glPushMatrix(); glLoadIdentity(); glTranslatef(0.0, 0.0, 0.f); w = 1.2; h = 1.0; xl = -0.8; yt = -0.8; yb = yt + h; xr.
2021-03-04 21:02:53 253 1
原创 OpenGL GLFW入门篇 - 画矩形2
上一篇介绍了如何渲染矩形,这一篇介绍如何将叠加的部分透明显示效果图主体代码void DrawRectangle(void){ GLfloat xl, yt, xr, yb, w, h; glPushMatrix(); glLoadIdentity(); glTranslatef(0.0, 0.0, 0.f); w = 1.2; h = 1.0; xl = -0.8; yt = -0.8; yb = yt + h; xr = xl
2021-03-04 20:59:38 351 2
原创 OpenGL GLFW入门篇 - 画矩形
效果图主体代码void DrawRectangle(void){ GLfloat xl, yt, xr, yb, w, h; glPushMatrix(); glLoadIdentity(); glTranslatef(0.0, 0.0, 0.f); w = 1.2; h = 1.0; xl = -0.8; yt = -0.8; yb = yt + h; xr = xl + w; // 红色 glColor3f(1.f,
2021-03-04 20:44:23 362 1
原创 OpenGL GLFW入门篇 - 画线
效果图主体代码void DrawLines( void ){ glPushMatrix(); //另一个相对的Z平移可以分离对象 glTranslatef(0.0, 0.0, 0.0); //设置直线宽度 glLineWidth(5.0f); glBegin(GL_LINES); { // 设置X轴直线颜色 glColor3f(1.0f, 0.0f, 0.0f); // 设置直线坐标 glVerte
2021-03-04 16:24:57 1366 1
原创 OpenGL GLFW入门篇 - 画点集
效果图核心代码void DrawPoints(void){ int i; GLfloat x, y; glPushMatrix(); glDisable(GL_CULL_FACE); //关闭剔除操作效果 //另一个相对的Z平移可以分离对象 glTranslatef(0.0, 0.0, DIST_BALL); //设置点大小 glPointSize(5.0f); glBegin(GL_POINTS);
2021-03-04 12:08:42 1615 1
原创 OpenGL GLFW入门篇 - 基础框架
程序基本框架/***************************************************************************** * Title: GLBoing * Desc: Tribute to Amiga Boing. * Author: Jim Brooks <gfx@jimbrooks.org>#if defined(_MSC_VER) // Make MS math.h define M_PI #define
2021-03-04 08:46:22 1420 1
原创 安防 海康摄像机视频存储服务器
软件下载地址(附操作手册):https://download.csdn.net/download/u012156872/15501044概述软件采用海康SDK接口设计,支持嵌入式和IPC网络摄像机。
2021-03-01 10:54:08 1163
VC++/Delphi下可用的GIS控件MapWinGIS(ocx)
2021-03-31
MapWinGis第3方库
2021-01-25
libzdb-3.2.2.zip
2020-08-18
HTTP网络文件服务器(Delphi版)
2020-03-25
ZIP包格式压缩/解压缩
2019-12-31
工程制图软件
2018-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人