大白糖奶兔的Blog

计算机科学与技术
文章归档

零零碎碎的语法

这篇文章没有摘要

   0   2020-10-19   0 去围观

双缓冲

解除单缓冲擦除图像时带来的屏幕闪烁问题 双缓冲指的是一个显示缓冲区,一个内存缓冲区 算法 将图形绘制到内存缓冲区 从内存缓冲区中一次性将图形拷贝到显示缓冲区(交换内存指针)

   4   2020-10-18   0 去围观

STL-泛型算法

<algorithm>涉及比较、交换、查找、遍历操作、赋值、修改、移除、反转、排序、合并等等 <numeric>在序列上面进行简单数学运算,包括加法和乘法在序列上的一些操作 <functional>定义了一些模板类,用以声明函数对象 常见的STL算法 #include<ios…

   13   2020-10-15   0 去围观

STL-迭代器

分类 输出输出迭代器 输出迭代器 只能一次一个向前读取元素,按此顺序一个个传回元素值 表达式功能表述*iter读取实际元素iter->member读取实际元素的成员(有的话)++iter向前步进(传回新位置)iter++向前步进(传回旧位置)iter1 == iter2判断两个迭代器…

   19   2020-10-15   0 去围观

STL-容器

定义了函数调用操作符的对象,又称仿函数。 使一个类的使用看上去像一个函数,其实现就是类中实现一个operator() 这个类就有了类似函数的行为 #include<iostream> #include<string> using namespace std; class X { public: void operator()(string …

   16   2020-10-14   0 去围观

Chapter2-贪心算法

这篇文章没有摘要

   34   2020-09-29   0 去围观

Dev-Cpp编写OpenGL程序流程

前言 编写像OpenGL这种图形化的程序,最好使用像Visual Studio、Clion、Qt这种IDE(集成开发环境) 但是安装过程略麻烦,如果懒得安装的话,理论上可以用Visual C++或者Dev C++代替 接下来我会介绍一下在Dev-Cpp上创建一个OpenGL图形应用程序的步骤方法 准备工作,…

   71   2020-09-22   0 去围观

第二章-应用程序接口

测试程序 茶壶 #include<GL/glut.h> using namespace std; int main(int argc,char** argv) { void SetupRC(); void RenderScene(); glutInit(&argc, argv); glutInitDisplayMode(GLUT_SINGLE);//设置颜色缓冲区及颜色模式 glutInitW…

   53   2020-09-19   0 去围观

OpenGL+VS2019环境配置

下载所需文件 操作步骤 将两个lib文件放入VC下的lib文件夹下的x86文件夹 例如我的 D:\Program Files\Visual Studio 2019\VC\Tools\MSVC\14.27.29110\lib\x86 将dll(动态连接库文件)放入C盘下的两个文件夹中 C:\Windows\System32 以及 C:\Windows\SysW…

   100   2020-09-18   0 去围观

Chapter 1-算法之美

1、算法复杂性 #include<iostream> using namespace std; int main() { int fac(int n); int x = 5; int result = fac(x); cout << "5的阶乘是:" << result; return 0; } // 递归计算阶乘 int fac(int n) { if (n < 0) …

   68   2020-09-17   0 去围观
加载更多
Title - Artist
0:00