c++
AlphaSZH
bruce's fans
展开
-
OpenGL,GLSL渲染环境搭建
所需要的开发环境 。 显卡驱动支持OpenGL3.2及以上版本 。 freeglut库或者glut库 。 glew库 。 集成开发环境(Visual Studio 2013)原创 2018-03-08 13:55:26 · 1734 阅读 · 0 评论 -
c++调用Tensorflow模块
最近在搞Kinect人体骨架识别的研究,因为姿势识别要用到深度学习方面的东西,而现在比较流行的深度学习框架是tensorflow,对python支持的相当好,我的项目是用C++写的,难免这两种语言做交互,接下来我就C++如何调python做一下总结。 一,建一个win32控制台项目C++_Tensorflow 右键项目属性,VC++目录——>包含目录D:\Program Files\Py...原创 2018-03-03 15:02:33 · 3447 阅读 · 7 评论 -
QT5.7+OPENGL画正方体
1,准备工作 新建C++类CubeGLWidget继承QGLWidget, 类继承如下,#include<QOpenGLFunctions>#include<QOpenGLWidget>class CubeGLWidget : public QOpenGLWidget, protected QOpenGLFunctions在mainwindow.ui...原创 2018-04-10 16:09:08 · 2003 阅读 · 1 评论 -
C++根据旋转轴和角度求旋转矩阵
这里不会讲解原理,未避免重复造轮子,给出简便方法1,首先下载c++操作矩阵工具类Eigen,或者在这里下载。 2,下载后解压,把Eigen文件夹拷贝出来备用。 3,VS工程包含目录加上刚才文件夹的路径 4,加上头文件和命名空间#include <Eigen/Dense>#include <Eigen/Core>#include <Eigen/Geom...原创 2018-08-11 09:02:39 · 4478 阅读 · 0 评论 -
各种排序算法总结
#include<vector>#include <math.h>using namespace std;/*****************交换排序*************************///1,冒泡排序 O(n2) 稳定void bubbleSort(vector<int> *a){ int len = a->size(...原创 2019-05-02 12:07:22 · 110 阅读 · 0 评论 -
二叉树基本概念与类型
二叉树的基本概念二叉树:二叉树是每个节点最多有两个子树的树结构。根节点:一棵树最上面的节点称为根节点。父节点、子节点:如果一个节点下面连接多个节点,那么该节点称为父节点,它下面的节点称为子 节点。叶子节点:没有任何子节点的节点称为叶子节点。兄弟节点:具有相同父节点的节点互称为兄弟节点。节点度:节点拥有的子树数。上图中,13的度为2,46的度为1,28的度为0。树的深度:从根节点开始...原创 2019-04-19 10:38:51 · 696 阅读 · 0 评论 -
在字符串中删除特定字符
第一种方法:遍历原数组,在待删数组里遍历是否删除该元素char* removeChars(char str[], const char remove[]) { int len = strlen(str); char *temp=new char[len]; int i = 0, j, count = 0; bool state = true; while ...原创 2019-04-20 10:38:55 · 1444 阅读 · 0 评论