
c++
環遠鄭
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LearnOpenGL-Hello Triangle-详解
#include <glad/glad.h>#include <GLFW/glfw3.h>#include <iostream>/************************************************************* 先定义顶点,定义完之后发送给图形渲染管线的第一个处理阶段:顶点着色器。第一步顶点输入GP...原创 2020-04-14 23:26:18 · 248 阅读 · 0 评论 -
C++Lambda 函数与表达式
学习于:菜鸟教程C++11 提供了对匿名函数的支持,称为 Lambda 函数(也叫 Lambda 表达式)。Lambda 表达式把函数看作对象。Lambda 表达式可以像对象一样使用,比如可以将它们赋给变量和作为参数传递,还可以像函数一样对其求值。Lambda 表达式本质上与函数声明非常类似。Lambda 表达式具体形式如下:[capture](parameters)-&gt;return...原创 2019-03-06 23:21:45 · 819 阅读 · 0 评论 -
C++存储类(待完成)
static 存储类 指示编译器在程序的生命周期内保持局部变量的存在,而不需要在每次它进入和离开作用域时进行创建和销毁。因此,使用 static 修饰局部变量可以在函数调用之间保持局部变量的值。 static 修饰符也可以应用于全局变量。当 static 修饰全局变量时,会使变量的作用域限制在声明它的文件内。 在 C++ 中,当 static 用在类数据成员上时,会导致仅有一个该成员的...原创 2019-03-05 13:10:16 · 152 阅读 · 0 评论 -
C++引用
C++引用学习于菜鸟教程 引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。C++ 引用 vs 指针引用很容易与指针混淆,它们之间有三个主要的不同: 不存在空引用。引用必须连接到一块合法的内存。 一旦引用被初始化为一个对象,就不能被指向到另一个对象。指针可以在任何时候指向到另一个对象。 引用必须...原创 2019-03-08 18:49:03 · 371 阅读 · 0 评论 -
C++随机数-随机红包
随机数学习于菜鸟教程、c primer plus 在许多情况下,需要生成随机数。关于随机数生成器,有两个相关的函数。一个是 rand(),该函数只返回一个伪随机数(计算机已经固定下来的数,不管怎么生成都是固定的数)。生成随机数之前必须先调用 srand() 函数。 srand函数是随机数发生器的初始化函数。 原型: void srand(unsigned seed); 用法:它需...原创 2019-03-07 12:09:52 · 1201 阅读 · 1 评论 -
C++日期&时间
C++日期&amp;amp;amp;amp;amp;amp;时间学习于菜鸟教程C++标准库汇总没有提供所谓的日期类型。C++继承了C语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数结构,需要在C++程序中引用头文件。有四个与时间相关的类型:clock_t、time_t、size_t和tm。类型clock_t、size_t和time_t能够把系统时间和日期表示为某种整数...原创 2019-03-15 18:41:16 · 2262 阅读 · 0 评论 -
CRT中的安全功能
CRT学习于微软新版本CRT函数具有_s(“安全”)的后缀。例如, strcpy 函数无法验证调用字符串复制它是否超过它目标缓冲区。 但其安全副本, strcpy_s,采用缓冲区的大小作为参数,因此,它可以确定缓冲区是否溢出。带有安全功能同样不能阻止发生安全错误, 如果使用 strcpy_s 复制为一个字符为十六进制字符缓冲区,这是在部分的错误; strcpy_s 不能更正此错误,但带有安...原创 2019-03-12 13:27:59 · 595 阅读 · 0 评论 -
C++小项目-双人对战五子棋
五子棋双人对战学习于大咖讲学堂、graphics1.1图形库画棋盘(画线)、画棋子、获取鼠标位置1.2创建窗口背景加载图片IMAGE mm;loadimage(&mm,“3.jpg”,600,500);解决方式:1.修改属性字符集2.loadimage(&mm,L"3.jpg",600,500);3.loadimage(&mm,_T(“3.jpg”),...原创 2019-03-21 11:04:18 · 1056 阅读 · 0 评论 -
C++类&对象(待完善)
C++在C语言的基础上增加了面向对象编程。类是C++的核心特征,通常被称为用户定义的类型。类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类中被称为类的成员。C++类定义定义一个类本质上是定义一个数据类型的蓝图。这实际上并没有定义任何数据,但它定义了类的名称意味着什么,也就是说它定义了类的对象包括了什么,以及可以在这个对象上执行那些操作。...原创 2019-03-24 19:46:06 · 162 阅读 · 0 评论