logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vtune使用笔记

1. 介绍Vtune 是 intel 的一款性能分析工具,其既可以分析某种应用的特性,也可以检测整个系统的特性,能够找出热点瓶颈的所在,给开发者提供良好的优化思路。2.Vtune 下载,安装Vtune 有 windows 版本和 linux 版本,有收费的,试用的,免费的。本人使用的是一款试用版本, vtune 地址http://software.intel.com/e

#windows
STL顺序容器迭代器何时失效

最近看了看STL的Container,对迭代器(iterator)的失效问题一直都很困惑。做了一些实验,有了一定的了解,总结如下,以便备忘。迭代器(iterator)是一个可以对其执行类似指针的操作(如:解除引用(operator*())和递增(operator++()))的对象,我们可以将它理解成为一个指针。但它又不是我们所谓普通的指针,我们可以称之为广义指针,你可以通过sizeof(vec

#list#测试
Ogre源码剖析 - 任意类型类Any

Ogre源码剖析: 任意类型类 Any 有些时候我们可能想做这样一件事:float f = 1.f;int n = 2;std::vector myContainer;           // X是一个虚构的用户定义类型myContainer.pushback(X(f));myContainer.pushback(X(n)); 我们想在一个容器里保存两种乃至多

STL中: string、vector、list、deque、set、map 的区别

在STL中基本容器有: string、vector、list、deque、set、mapset 和map都是无序的保存元素,只能通过它提供的接口对里面的元素进行访问set:集合, 用来判断某一个元素是不是在一个组里面,使用的比较少map:映射,相当于字典,把一个值映射成另一个值,如果想创建字典的话使用它好了string、vector、list、deque、set 是有序容器 1.str

#list
C++——STL所有算法介绍

<br />   STL算法部分主要由头文件<algorithm>,<numeric>,<functional>组成。要使用 STL中的算法函数必须包含头文件<algorithm>,对于数值算法须包含<numeric>,<functional>中则定义了一些模板类,用来声明函数对象。<br />    STL中算法大致分为四类:<br />        1、非可变序列算法:指不直接修改其所操作的

#算法#c++
标准模板库(STL)习题

一. 基本概念与基础知识自测题11.1       填空题11.1.1  STL大量使用继承和虚函数是  (1)  (填对或错)。因为   (2)  。答案:(1)错(2)它使用的是模板技术,追求的是运行的效率,避免了虚函数的开销 11.1.2  有两种STL容器: (1)  和   (2)   。STL不用new和delete,而用  (3) 实现各种控制内存分配和释放的

#list#算法#数据结构
Boost::Variant

Variant 库如何改进你的程序?对用户指定的多种类型的进行类型安全的存储和取回在标准库容器中存储不同类型的方法变量访问的编译期检查高效的、基于栈的变量存储Variant 库关注的是对一组限定类型的类型安全存储及取回,即非无类的联合。Boost.Variant 库与 Boost.Any 有许多共同之外,但在功能上也有不同的考虑。在每天的

c++模板的优点和缺点

<br />作为C++语言的新组成部分,模板引入了基于通用编程的概念。通用编程是一种无须考虑特定对象的描述和发展算法的方法,因此它与具体数据结构无关。但在决定使用C++模板之前,让我们分析一下使用模板的优缺点。<br /><br />目的:<br />当被问及引入C++模板的目的时,C++的发明者Bjarne Stroustrup告诉我“这是为了支持类型安全、类容器的有效性和算法的通用性”。<br

#c++#算法
UE4 在游戏中使用Slate

在游戏中使用SlateSlate用户界面架构概述Slate控件可以用于在游戏中创建平头显示信息(HUD)或其他用户界面(UI)元素, 比如菜单。您一般可以创建一个或多个 容器 控件,每个容器可以包含几个其他类型的控件, 这些控件负责用户界面的特定方面。比如,您可能具有一个针对游戏HUD的总体控件,同时具有针对主菜单、 选项菜单、暂停菜单、记分

UE4与WEB服务器交互(json)

http://www.uedev.org/forum.php?mod=viewthread&tid=114&extra=page%3D1概述制作游戏在很多情况下需要和WEB服务器进行交互,最常见的是在做Demo时需要通过游戏向WEB服务器传递数据(登录/注册验请求),WEB服务器处理(操作数据库)之后返回结果并调用指定的方法。该教程简单介绍了如何通过UE4向WEB服务器(PHP)

    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择