摘要:
任务管理器,CPU和内存都不高,为何?原因就是VS2010不停地读硬盘导致的;写代码2/3的时间都耗在卡上了,太难受了;研究发现,VS2010如果你装了VC等语言,那么它就会自动装SQL Server2010的功能,用于智能化.并且在工程目录下产生了一个超大的数据库文件sdf,近百兆,太狠了.对了,... 阅读全文
摘要:
Source目录 |-- stdafx.h |--Util目录 |--Util.h |--Util.cpp现在的发现Util.cpp各种变量的定义全是红色波浪线,找不到定义,但是却能够编译过问题就出在Util.cpp中的第一行#include "stdafx.h"其实该路径是查找不到... 阅读全文
摘要:
VS2010代码中文注释出现红色下划线,代码看上去很不美观,发现是由于安装Visual Assist X插件造成的。解决办法:打开VAX的Options对话框,取消Advanced--> Underlines--> "Undrline spelling errors in comments and ... 阅读全文
摘要:
转自:http://blog.csdn.net/ithzhang/article/details/8448655Windowssocket基础Windowssocket是一套在Windows操作系统下的网络编程接口。它不是一种网络协议,而是一个开放的、支持多个协议的Windows下的网络编程接口。W... 阅读全文
摘要:
#include#includeusingnamespacestd;intmain(){vectorv(3);v[0]=2;v[1]=7;v[2]=9;v.insert(v.begin(),8);//在最前面插入新元素。v.insert(v.begin()+2,1);//在迭代器中第二个元素前插入新... 阅读全文
摘要:
上周被android交叉编译搞惨了,还好最后弄好了,写个小结以后备用吧。 步骤,1、下载cygwin的devel和shells模块 2、 2、设置环境变量 a、设置NDK_ROOT b、设置Path 编辑Path,在后面追加4个环境... 阅读全文
摘要:
转自:http://blog.csdn.net/nat_myron/article/details/12975145在2dx下用到了android下的.9.png图片,下面是原图 查了一下2dx里有CCScale9Sprite,直接贴上背景图,毫无问题,[cpp] view plaincopyprint?CCSize bgRect = CCSizeMake(size.width,size.height/3); CCScale9Sprite *background = CCScale9Sprite::create("dialog_bg.png"); background-&g 阅读全文
摘要:
转自:http://blog.csdn.net/shuchao/article/details/3705252调用reverse_iterator的base成员函数可以产生“对应的”iterator,但这句话有些辞不达意。举个例子,看一下这段代码,我们首先把从数字1-5放进一个vector中,然后产生一个指向3的reverse_iterator,并且通过 reverse_iterator的base初始化一个iterator:vector v;v.reserve(5); // 参见条款14for(int i = 1;i ::reverse_iterator ri = // 使ri指向3find( 阅读全文
摘要:
当一个容器变化时,指向该容器中元素的迭代器可能失效。这使得在迭代器变化期间改变容器容易出现问题。在这方面,不同的容器提供不同的保障:vectors: 引起内存重新分配的插入运算使所有迭代器失效,插入也使得插入位置及其后位置的迭代器失效,删除运算使得删除位置及其后位置的迭代器失效.vector的push_back操作可能没事,但是一旦引发内存重分配,所有迭代器都会失效;vector的insert操作插入点之后的所有迭代器失效;但一旦引发内存重分配,所有迭代器都会失效;vector的erase操作插入点之后的所有迭代器失效;vector的reserve操作所有迭代器失效(因为它导致内存重分配);l 阅读全文
摘要:
http://blog.csdn.net/small5e4444/article/details/7720240 阅读全文