自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 vector容器的自增长

1.vector 是用数组做出来的    数组的有点和缺点2. capacity和reserve成员

2015-02-28 18:38:15 395

原创 STL顺序容器操作7

1.赋值与交换( swap )        c1 = c2         c1.swap( c2 )        c.assign( b, e )           c.assign( n, t )2.使用assign:   类型兼容即可3.使用swap :  类型必须相同#include #include #include #include #include u

2015-02-28 18:08:24 302

原创 STL顺序容器操作6

删除元素    c.erase(p)    c.erase(b,e)   //包括前面,不包括后面     c.clear()   c.pop_back()      c.pop_front()注意:c.pop_front()  只适用于 list和deque容器#include #include #include #include #include #include

2015-02-28 17:44:08 329

原创 STL顺序容器操作5

访问元素   c.back()     c.front()     c[n]        c.at(n)注意: c[n]和 c.at(n)  只适合vector 和deque容器#include #include #include #include #include using namespace std;int main( int argc, char **

2015-02-28 14:57:26 309

原创 stl操作4

容器大小的操作 c.size()      c.max_size()     c.empty()     c.resize(n)     c.resize(n,t)注意:resize操作可能会是迭代器失效#include #include #include #include using namespace std;int main( int argc, char

2015-02-28 14:39:07 333

原创 stl操作3

1.关系运算符2.所有的容器类型都可以使用3.比较的容器必须具有相同的容器类型4.容器的比较是基于容器内元素的比较5.容器内元素必须有相应的关系运算符#include #include #include #include using namespace std;class Dog{ //成员省略 //必须要>,>=,<,<=,==, !=};int mai

2015-02-28 14:23:58 306

原创 c++分割字符串

c++分割字符串#include #include #include #include using namespace std;int ParseString( vector& vecSave, const char* pszSrc, const char* pszSplit ){ assert( NULL != pszSrc ); assert( NULL != pszSp

2015-02-28 14:04:12 466

原创 stl操作2

1.在顺序容器中添加元素 2.容器元素都是副本3.添加元素可能会是迭代器失效4.避免存储end操作返回的迭代器#include #include #include #include #include using namespace std;int main( int argc, char** argv ){ vector svec; list slst; d

2015-02-28 13:56:16 360

原创 stl操作1

vector为例#include #include #include #include using namespace std;int main( int argc, char** argv ){ //char* a[] = { "zhang", "yang", "hua"}; //cout<<a[0]<<endl; vector vec; list lst; dequ

2015-02-28 12:50:13 311

原创 stl--------deque

#include #include #include using namespace std;int main( int argc, char ** argv ){ deque deq; deq.push_back(4); deq.push_back(5); deq.push_back(6); deq.push_front(3); d

2015-02-28 12:46:36 268

转载 char** argv与char *argv[]区别

指针是个地址。char *a: a的值包含字符型数据,取消对a的引用(*a)得到一个字符,不取消引用得到一个字符串,printf("%c",*a)输出一个字符或者printf("%s",a)输出字符串;char **a: a的值包含一个地址,该地址包含字符字符型数据,取消对a的引用(*a),得到该地址,再取消对该地址的引用(**a),得到一个字符,printf("%c",**a)输出一个字符

2015-02-28 12:19:37 1070

转载 如何在应用中集成Facebook SDK for Android(初始篇 )

Facebook为Android开发者提供了开源的SDK,方便在App中加入Facebook认证登录、访问Facebook API并且使用Facebook定制的选择器和对话框的用户界面控件。以下就来简单地谈以下如何在Android应用中集成Facebook SDK。更多详情可以参考 -- Facebook的开发者页面: https://developers.facebook.com/docs/

2015-02-09 13:28:20 692

空空如也

空空如也

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

TA关注的人

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