自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MyDriverC

广博,创新

  • 博客(17)
  • 收藏
  • 关注

转载 实参时丢弃了类型限定 原因

编译错误:   将'const xxx'作为'xxx'的'this'实参时丢弃了类型限定。   这样的错误一般是因为const限定符的问题。如:#include #include #include #include using namespace std;class A{public:    string m_str;    A(stri

2015-03-30 14:15:57 3003

转载 const 迭代器和const 迭代型

http://blog.csdn.net/sptoor/article/details/6615729   正如大多C++编程人员所知的,每个标准容器类都提供四种迭代器类型。对于container而言,iterator的作用相当于T*,而const_iterator则相当于const T*(与T const* 意思一样)。增加一个iterator或者const_iterator可以在一

2015-03-30 10:56:29 520

转载 C++ STL set自定义比较函数

C++ STL 容器很多都可以自定义比较函数,给容器调用,对其中的子项做排序。下面是一个小例子:[cpp] view plaincopy#include   #include   #include     using namespace std;    class CTest {  public:       

2015-03-12 22:29:23 4995

转载 STL之set使用方法小结

/*set/multiset会根据待定的排序准则,自动将元素排序。两者不同在于前者不允许元素重复,而后者允许。1) 不能直接改变元素值,因为那样会打乱原本正确的顺序,要改变元素值必须先删除旧元素,则插入新元素2) 不提供直接存取元素的任何操作函数,只能通过迭代器进行间接存取,而且从迭代器角度来看,元素值是常数3) 元素比较动作只能用于型别相同的容器(即元素和排序准则必须相同)s

2015-03-12 22:24:19 400

转载 set集合容器

一、原理set集合容器使用一种称为红黑树(Red-Black Tree)的平衡二叉检索树的数据结构,来组织泛化的元素数据。每个节点包含一个取值红色或黑色的颜色域,以利于进行树的平衡处理。作为节点键值的元素的插入,必须确保每个子树根节点的键值大于左子树所有节点的键值,而小于右子树所有节点的键值。不会将重复的键值插入容器,也不需指定具体的插入位置,而按元素在树中的关联关系,进行位置检索和插入,

2015-03-09 22:49:28 386

转载 C++如何在set中插入struct

http://blog.csdn.net/i_code/article/details/7598752上周写了一个C++程序,编译不过,而且VS2010也没为我指出出错的代码是具体的哪一行,于是我用了二分查找分,最后定位发现,set的对象在使用insert函数时出错了。我突然想起set的内部实现是红黑树,它会按照一定的准测排序元素,而且set保证无重复元素。以往都是使用

2015-03-09 22:41:01 1038

转载 C++ STL set集合容器常用用法

set集合容器:实现了红黑树的平衡二叉检索树的数据结构,插入元素时,它会自动调整二叉树的排列,把元素放到适当的位置,以保证每个子树根节点键值大于左子树所有节点的键值,小于右子树所有节点的键值;另外,还得保证根节点左子树的高度与右子树高度相等。平衡二叉检索树使用中序遍历算法,检索效率高于vector、deque和list等容器,另外使用中序遍历可将键值按照从小到大遍历出来。构造set集合主要

2015-03-09 22:38:21 531

转载 容器 C++ set和map

转载地址:http://blog.csdn.net/volkswageos/article/details/6020744容器 C++ set和map  set, multisetset和multiset会根据特定的排序准则自动将元素排序,set中元素不允许重复,multiset可以重复。因为是排序的,所以set中的元素不能被修改,只能删除后再添加。向s

2015-03-09 22:18:27 359

转载 STL map中key为结构体的用法

http://www.cppblog.com/Apan/articles/75267.html最近在使用stl中的map容器时,碰到key为结构体的情况,总结如下,以便提醒自己。我的使用情景是,我需要根据不同的比例尺、道路类型这两个参数获取到对应的道路宽度,由于我是使用map解决这个问题的,自然而然的就以比例尺、道路类型这两个参数为key,道路宽度为value,建立的key如下:

2015-03-09 11:27:16 495

转载 Android DDMS如何使用

如何启动 DDMS启动DDMS有两种方法。如下:       1、直接双击 SDK – tools\ddms.bat 运行;       2、在Eclipes中启动DDMS。选择“Other”,界面如下:     双击DDMS就可以启动了。      DDMS对Emulator和外接测试机有同等效用。如果系统检测到它们(VM)同时运行,那么DDMS将会默认指

2015-03-05 23:36:33 482

转载 解决真机Logcat日志显示设置

http://blog.csdn.net/danielinbiti/article/details/7425298网上搜了N多解决方法,但是很多将log级别的,用法的,更多的是如何在logcat中设置filter进行log的过滤与查看,但是我遇到的问题是,模拟器怎么着都OK,但真机、手机进行开发调试的时候却看不到log信息,这是很恼人的事情(毕竟模拟器跑起来太慢了)。刚开始没有

2015-03-05 23:29:58 1380

转载 关于android的日志输出&LogCat

android提供了自己的log输出api-->位于android.util.Log这个类中. 这个类比较常用的打印日志的方法有5个,这5个方法都会把日志打印到LogCat中: Log.v(tag,message);        //verbose模式,打印最详细的日志 Log.d(tag,message);        //debug级别的日志 Log.i(tag,messa

2015-03-03 23:25:21 593

转载 android通过USB使用真机调试程序

http://www.cnblogs.com/azai/archive/2011/05/10/2041752.html我的机子很老,开启个android模拟器都要好几分钟,但幸亏有个android的真机,这样直接在andriod手机上调试也是一个不错的选择。下面我就介绍 一下使用android手机来调试android应用程序所需要的步骤:(典型的Hello World程序)1、

2015-03-03 23:18:32 510

转载 gcc 编译 expected unqualified-id before '(' token 问题

我遇到这个问题是因为头文件的引用不当。具体原因我现在也不懂,但是我把头文件的引用顺序调整了一下就没问题了。下面是我的头文件引用的具体情况:①编译有问题的引用:[cpp] view plaincopyprint?#include  #include   #include  #include  

2015-03-03 14:09:11 2303

转载 游戏贴图打包工具 - TexturePacker

著名软件TexturePacker,现在只要是个做游戏的都知道这个软件。如果你说不知道,我只能说你,Unprofessional!使用TexturePacker最主要的好处是,我们做的游戏最终要运行在Android手机或者苹果手机上,而Android或者ios系统使用的是OpenGL ES来渲染。所以我们要针对OpenGL ES来进行优化。内存方面,OpenGL ES纹理要求宽和高都是2的

2015-03-01 11:11:55 769

转载 OGE教程: 图片资源加载及工具使用

下面给大家讲下关于图片资源从下载到使用的一个流程说明TexturePacker这个词从字面来说就是Texture(纹理) + Packer(打包)。将材质打包成大图,将小图通过算法合并成大图,减少了io的读取,同时占用了更少的内存空间。并且代码里也更容易管理这些材质。下载官网:http://www.codeandweb.com/texturepacker使用

2015-03-01 11:02:51 12467

转载 @Override标签和Ecilipse中使用

http://blog.csdn.net/dull_boy2/article/details/40111637学而时习之,写java代码的时候经常会碰到@Override标签,作用:  帮助自己检查是否正确的复写了父类中已有的方法  告诉读代码的人,这是一个复写的方法     在Android开发过程中会引用大量的标准库,还要通过Override

2015-03-01 10:47:08 1042

空空如也

空空如也

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

TA关注的人

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