自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++学习笔记(三)STL简介(二)

Generic algorithm(泛型算法)一.不修改序列的算法1.函数对象的概念函数对象是一个类的对象,但是它的使用方法与函数一样,又称为仿函数,其实质是通过重载运算符()。由于类的性质使这个函数具有一些特殊的功能,从而实现一些普通函数实现不了的功能。 例:#include <iostream>#include <algorithm>using namespace std;templat

2015-06-20 20:18:10 372

原创 C++学习笔记(二)STL简介(一)

STL(Standard Template Library)标准模板库1.概念 标准模板库(英文:Standard Template Library,缩写:STL),是一个C++软件库,也是C++标准程序库的一部分。其中包含5个组件,分别为算法、容器、迭代器、函数、适配器。模板是C++程序设计语言中的一个重要特征,而标准模板库正是基于此特征。标准模板库使得C++编程语言在有了同Java一样强大的

2015-06-16 23:48:22 485

原创 C++常见错误总结(不定时更新版~)

C++遇到常见的错误总结:1.vector容器赋值经常用xxx.push_back(), 而不能直接用xxx[i] = yyy;(下标是修改不是插入,如果要用下标,需要保证初始化时候有足够的元素 .)2.如果在循环外对容器进行声明, 在循环内对容器进行使用,注意在容器使用前清空容器。3.如果考虑两种类型元素相关联,通常使用结构体(map可能会出现多重映射)。4.未完待续

2015-06-10 21:29:12 488

原创 数据结构与算法学习笔记(一)最大公约数与最小公倍数

最大公约数与最小公倍数一.最大公约数(greatest common divisor)1.非递归实现:// BigInt是大整数类下篇博客会介绍到,在要求不高情况下可以替换为int类型BigInt gcd(const BigInt & a, const BigInt & b) { BigInt c= (a > b) ? a : b; BigInt result = (a > b)

2015-06-07 00:18:55 448

原创 游戏制作前的基石C++学习笔记(一)Exception Handing

前言这个连载博客的内容呢,主要是关于笔者在C++学习时的一些心得体会和总结,希望能和大家分享。同时C++也是游戏制作时的“普通话”一样的语言, 这为后续相关介绍计算机图形学和3D游戏开发无疑提供了一个很好的编程理论基础和铺垫。Exception Handing(异常处理)一.引入异常处理的原因这里先引入一个概念程序的健壮性(Robustness) 计算机科学中,健壮性(英语:Robustness

2015-06-03 22:26:52 555

动态规划01背包

这个文档能帮助初学动态规划的人直观理解01背包问题,希望大家能从中得到收获

2014-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除