一、安装stlport
stlport是将sgi的stl库平移到各个平台上。sgi的这个库的特点就是效率非常高。boost在这个库上面运行要比vs自带的stl库效率高。所以我们首选安装stlport。
下载stlport:http://sourceforge.net/projects/stlport/ 最新版本是5.2.1
放到C盘根目录下面,解压。进入”vs2012 x86 native to...
1.登陆linux,下载rzsz安装包wgethttp://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz2.tar zxvf rzsz-3.48.tar.gz解压安装包3.解压后生成scr目录,这个软件安装与常规的GNU软件不同—没有configure(...
分类:
系统相关 时间:
2015-06-27 17:57:34
阅读次数:
188
_thread模块是threading模块的基础模块,为多线程提供了低级别的基元(也称为轻量级进程或任务)。为了同步,简单的锁(也叫做互斥锁或二元信号量)被提供。threading模块在该模块的基础上提供了更易使用并且更高级别的线程API。
该模块支持Windows、Linux、SGI IRIX、Solaris 2.x、以及任何实现了POSIX线程的系统。
_thread模块
它定义了如...
分类:
编程语言 时间:
2015-06-26 11:07:48
阅读次数:
175
STL所有的操作对象(所有的数值)都存放在容器之内,容器需要分配空间以存放数据。为什么不说allocator是内存配置器而是空间配置器,因为空间不仅是内存,空间也可以是磁盘或其它辅助储存媒体。这里我们主要讨论内存配置。
SGI STL每个容器缺省的空间配置器为alloc,如vector: template
clas...
分类:
其他好文 时间:
2015-06-18 09:47:39
阅读次数:
124
简介
OpenGL
OpenGL的全称是Open Graphics Library,即开放的图形库接口,它定义了一个跨编程语言,跨平台的编程接口的规范,它主要用于3D图形(2D也可以)编程。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL。IRIS RL是一个工业标准的3D图形软件接口,功能虽然强大,但是移植性不好,于是SGI公司在IRIS GL的基础上开发了OpenGL。...
分类:
移动开发 时间:
2015-06-05 10:25:14
阅读次数:
135
过年在家无事看了《STL源码剖析》,开学了将看过的东西总结一下,以防忘记。 先从STL的内存管理开始总结。掌管STL内存控制的是一个叫空间适配器(alloc)的东西。STL有两个空间适配器,SGI标准空间适配器(allocate)和SGI特殊的空间适配器(alloc),前者只是对c++的new...
分类:
其他好文 时间:
2015-05-30 17:51:38
阅读次数:
100
Allocaorallocator 指的是空间配置器,用于分配内存。STL中默认使用SGI STL alloc作为STL的内存分配器,尽管未能符合标准规格,但效率上更好。SGI STL也定义有一个符合标准,名为allocator的配置器,但SGI自己从未使用过它,主要原因是它仅仅把C++的new操作...
分类:
其他好文 时间:
2015-05-17 10:46:39
阅读次数:
136
#include
#include
#include
#include
using namespace std;
int main(int argc, char **argv)
{
int iArray[5] = {1, 2, 3, 4, 5};
vector iVect(iArray, iArray+5);
cout << accumulate(iVect.begi...
分类:
其他好文 时间:
2015-05-14 22:02:03
阅读次数:
122
在定义hash_map容器的时候,不仅需要指定键和值的类型,还需要指定hash函数和相等函数
(一)hash_map 的hash函数
hash到底是什么样子?看看源码:
struct hashint> {
size_t operator()(int __x) const { return __x; }
};
原来是个函数对象。在SGI S...
分类:
编程语言 时间:
2015-05-05 08:55:34
阅读次数:
313
早在影视特效还在SGI平台称霸天下的时候,After Effect(以下简称AE)就是一款最早面向低端个人平台(PC&Mac)的合成软件。凭借Adobe公司称霸印刷出版界的实力,AE现在在低端平台上拥有最广泛的用户群。所以它的各类合成工具和方法也比较具有代表性。
在AE最新发布的5.0版本中,软件内置的抠像工具就达9种之多。设计者将他们作为一类效果放在了Effect | Keying...
分类:
其他好文 时间:
2015-05-04 15:35:15
阅读次数:
216