自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

转载 vs201的vc++目录

先新建一个项目,然后打开属性页,如图:然后双击microsoft.cpp.win32.user(两个都行),然后弹出设置框如图:选择vc++目录,如图在右边添加包含目录与库文件

2012-07-01 20:46:56 765

转载 vs使用技巧

Visual.Studio程序员箴言 - 笔记技巧 0 删除文件中的当前行: Home + Shife-End + Delete技巧 1.1 避免意外复制一个空白行工具->选项->文本编辑器->所有语言->常规: 没有选定内容时对空行应用剪切或复制命令技巧 1.2 通过剪贴板来循环粘贴不同内容Ctrl-Shift-V: 可以在过去剪切或复制到剪贴板上的2

2012-02-03 01:00:41 3804 2

原创 ogre例子程序SampleBrowser_d.exe运行出错

64位win7编译出来的SampleBrowser_d.exe启动会报错退出。原因是OIS_d.dll不是64编译出来的。重新用vs将OIS_d.dll编译成64位的即可

2012-02-01 00:31:29 1632 1

转载 [c、c++]宏中"#"和"##"的用法

[c、c++]宏中"#"和"##"的用法(zz)宏中"#"和"##"的用法一、一般用法我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.用法:#include#includeusing namespace std; #define STR(s)     #s#define CONS(a,b)  int(a##e##b)int main(){

2011-12-01 00:11:14 1203

原创 使用boost智能指针需要的文件

在工程目录新建个boost目录,添加这些文件。这样代码中就能使用boost的智能指针了...

2011-11-30 23:56:39 516

转载 几个cegui,ogre编译错误的处理

1.      编译orge时的错误 objidl.h(11280): error C2061: syntax error : identifier '__RPC__out_xcount_part' 解决办法:寻找rpcsal.h 文件,并将其删除。根本原因是在vc2010里的windows7 sdk 包含了这个文件,并且里面的定义有所不同。解决掉这个重复编译问题就行,在vc2

2011-11-30 01:55:11 2214 1

转载 ogre 1.7.0的下载、配置和编译指南

转载-->http://www.cnblogs.com/oiramario/archive/2010/03/03/1677461.htmlogre 1.7.0的下载、配置和编译指南----------------------------------------------- 1.  ogre 1.7.0的下载地址:https://sourceforge.net/

2011-11-30 01:54:02 465

转载 c++宏#和##的使用

[c、c++]宏中"#"和"##"的用法(zz)宏中"#"和"##"的用法一、一般用法我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.用法:#include#includeusing namespace std; #define STR(s)     #s#define CONS(a,b)  int(a##e##b)int main(){

2011-11-22 00:33:59 492

原创 函数调用方式“__stdcall”,"__cdecl"

如果通过VC++编写的DLL欲被其他语言编写的程序调用,应将函数的调用方式声明为__stdcall方式,WINAPI都采用这种方式,而C/C++缺省的调用方式却为__cdecl。__stdcall方式与__cdecl对函数名最终生成符号的方式不同。若采用C编译方式(在C++中需将函数声明为extern "C"),__stdcall调用约定在输出函数名前面加下划线,后面加“@”符号和参数的字节数,形如_functionname@number;而__cdecl调用约定仅在输出函数名前面加下划线,形如_funct

2010-11-11 14:50:00 613

原创 CString,string,char *,int之间的转换

先弱弱的说下CString,string,charCString是MFC提供的一个处理字符串的类string是C++标准库中提供处理字符串的类char是原生从C来的字符串处理string 转 CStringCString.format("%s", string.c_str());char* 转 CStringCString.format("%s", char*);char* 转 stringstring s(char *);string s(char *);你的只能初始化,在不是初始化的地方最好还是用ass

2010-06-10 16:34:00 499

原创 UltraEdit-32 (编辑工具)V14.20 注册码(验证有效)

UltraEdit-32 (编辑工具)V14.20.1.1006 纯净安装特别版 注册信息: 注册名:www.orsoon.com 注册码:HKJMW-HGLMQ-NJKKW-WKBNW-LLHGL-LFNGB-LOCLG-UMEPL

2010-04-14 23:04:00 1471

原创 定义并初始化时调用拷贝构造函数

#include "iostream"#include "stdio.h"#include "string.h"using namespace std;class demo{private: char *p; int i;public: demo () { p="zct"; cout<<"默认构造函数"<<endl; } demo

2010-03-25 17:27:00 949

转载 vc设置检查内存泄露的方法

使用Microsoft Visual C++来检测和隔离内存泄漏 作者: Edward Wright 日期: 2000年05月24日 简介具有动态的分配和释放内存的能力是C/C++程序语言的重要特色之一,但是中国的哲人孙子指出,最强有力的也是最脆弱的。对C/C++应用程序来说这当然是正确的,内存管理错误通常是bug起源之一。非常微妙且难于检测的bug之一就是内存泄漏——不能正确地去

2010-03-24 23:10:00 1899 1

转载 iostream和iostream.h的区别

装自http://blog.csdn.net/wanghua305/archive/2009/07/17/4356880.aspxiostream.h和iostream 区别2008-04-08 17:49C++中新定义的方法都是有名字空间的 比如cout就属于std名字空间 如果include头文件的时候加上.h,默认会using namespace 否则需要自己加上 using n

2010-03-24 21:54:00 1284

原创 vector删除元素erase和通用算法remove

vector::erase()和algorithm中的remove函数都可以用来删除vector中的元素。但是其中也有些区别。erase函数的定义,通过迭代器来删除单个或者范围的元素iterator erase( iterator _Where);iterator erase( iterator _First, iterator _Last);

2010-03-23 11:11:00 10472

原创 stl基本容器学习——函数对象

 先看下algorithm中提供的查找函数find_if的定义(find_if是find的加强版)template InputIterator find_if( InputIterator _First, InputIterator _Last, Predicate _Pred );find的函数原型,就是第三个参数又函数对

2010-03-23 09:54:00 728

原创 stl基本容器学习1

stack栈可以使用vector,deque,list来实现,创建时可以直接指定使用哪种结构来创建栈。例如stack> istack;  就是创建了一个内部使用vector构建出来的stack。第二个参数也可以忽略,则用默认的**创建,我也不知道是那种。同样队列queue也有相似的处理。

2010-03-22 15:50:00 430

原创 const的常用场合及注意提防

看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const 是constant 的缩写,“恒定不变”的意思。被const 修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。所以很多C++程序设

2010-03-22 14:53:00 562

原创 引用与指针

使用原则:永远不要从函数中返回对局部变量的应用或者指针 引用通常被用于主子函数间需要互传大量数据的设计之中,从而减少大量数据经过堆栈的复制。C语言中,主子函数若要对非全局变量实施写操作时,只能通过传递实形参数的指针(地址)来实现。直接使用指针很容易造成地址溢出的错误。c++着可以使用引用类型使用传递的实参、形参都指向同一个内存地址,即减少了大量数据经过堆栈的复制,又避免地址溢出的错误发生。

2010-03-17 09:10:00 344

原创 c++传递用...传递随意个参数

 #include#include "time.h"#include"windows.h"#include "stdarg.h"using namespace std;void main(){ int i; int record[100]={0}; srand((unsigned)GetCurrentTime()); for(i=0;i<10

2010-03-16 21:39:00 705

原创 python,c++,C#随机数生成

先说pythonpython的random模块提供了多个伪随机数发生器,默认都是用当前时间戳为随机数种子。下面是该模块几个最常用的函数random() Return the next random floating point number in the range [0.0, 1.0). randint(a,b) Return a random integer N

2010-03-16 17:06:00 3384

原创 复习下const指针

  const与指针的三种结合(1)指向常量对象的指针 不能修改被指向对象的值,但是能修改指向的对象,由指向A改为指向B const char*p="some string"(2)指向某个对象的常量指针 不能修改指向的对象,但是能修改指向对象的值,指向对象A的值由a改成b char const *p="some string"(3)指向常量对象的常量指针 上面说

2010-03-15 21:34:00 382

原创 html中加载flash后的路径问题

  在页面A中加载了一个flash文件a.swf后,a.swf的路径就会变成A所在的路径。如果在a.swf中要加载b.swf时,这时候的路径就要进行相应的处理。本来按照a.swf和b.swf在磁盘中的存放路径,a中加载b是很简单的,但是现在a.swf已经变成页面A所在的路径了,如果还是安装原来的路径去加载b.swf就加载不了了。因此可以在as代码加载b.swf时做下处理。 va

2010-03-12 21:21:00 1042

原创 查询中文按照拼音排序

查询中文按照拼音排序 select id,name from product_ringtone_album order by CONVERT( name USING gbk ) COLLATE gbk_chinese_ci ASC    python连接MySql ,先安装python2Mysql库   import MySQLdb  conn = MySQLdb.conn

2010-03-10 10:07:00 428

原创 C#中string 与stringbuilder的区别(大部分语言都有类似的这两种类型)

C#中string 与stringbuilder的区别String对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.Strin

2010-02-05 20:02:00 591

转载 快打旋风的一些设置

快打旋风【收费技能问题】问:“收费技能”是与“基本技能”重合好还是不要冲突好?注:强烈感谢玩家陆岩、孔繁兴答:陆岩——“关于收费技能重合或冲突问题,真不能一概而论的,要看自己的技能然后定收费技能,重合还是不重合。如果主动技能太多,重合是必要的,如果主动技能太少,就要避免重合了。至于最适合自己的,要试了才知道。切换不同收费技能上场,看看哪个好,还有就是不同的对手要用不同的收费技能对付

2010-01-09 13:19:00 3404 2

转载 ascii unicode utf8 gkb之间的关系

Unicode UTF GBK之间的关系,在python中如何转化2008-07-03 14:48Unicode是一个字符集,不是一种编码,她只是定义了一个字符空间,把字符集中的字符映射到了相应的整数上,并为每一个字符提供了唯一的名字,比如, 中 U+4E2D。但unicode并没有定义编码方式(codec),也就是从字符集到字节序列的映射方式。有专门为unic

2010-01-08 10:20:00 1358

转载 辛苦工作之余来看看一些短笑话

昨天接到一骗子短信,让我速把钱汇入农行一账号。我半小时后顺手回了一条:已存5000,请查收。 今天结果收到回复:"都跑银行三趟了,还没收到你的钱,你这个骗子!一妇女拿假钞去买早点,小贩恼了:“大姐,你给假钞也就算了,那起码是张印的,你这张钞票居然是画的!退一万步说,画的也就算了,你给画一张十块的、五块的都行,你还给画张七块的!  七块就七块吧,最起码也得画彩色的啊,居然用铅笔,算了,黑白就黑白的好

2009-12-25 22:08:00 752

转载 flash快捷键

最近使用flash开发,把flash的快捷键也学一学工具类 箭头工具【V】 部分选取工具【A】 线条工具【N】 套索工具【L】 钢笔工具【P】 文本工具【T】 椭圆工具【O】 矩形工具【R】 铅笔工具【Y】 画笔工具【B】 任意变形工具【Q】 填充变形工具【F】 墨水瓶工具【S】 颜料桶工具【K】 滴管工具【I】 橡皮擦工具【E】 手形工具【H】 缩放工具【Z】,【M】 菜单命

2009-12-22 17:54:00 519

原创 使用pyExcelerator

二、Excel文件写入这个才是重头。那么安装好 pyExcelerator 之后,读了 Readme.txt 之后了解到它的文档正在进行当中,因此想多了解如何使用它需要看它所带的例子,甚至看源程序。下面是我从例子中了解的如何写一个 Excel 文档需要了解的。为了方便,在导入这个模块中使用了import *的方式。from pyExcelerator import *首先导

2009-12-18 11:21:00 965

原创 去掉空格时注意全半角的区别

   过滤掉字符串中的空格时,要注意全角空格和半角空格的区别   string a="半角空格 ,全角空格 。"   要过滤掉字符串a中的空白字符,就必须半段半角的和全角的(mark:全角的空格不等于两个半角的空格)   开始处理的时候可以先把全角的空格replace成半角的空格,再进行处理。当然,如果只是想要去掉首尾的空格,就不要做替换了。直接判断两种类型的空格   当然

2009-12-08 13:44:00 979

转载 在网页中插入flash

装载(作者mypages)Flash是Macromedia公司出品的用在网页中的动态的交互式多媒体技术,由于它制作的动画丰富多采,体积小,可边下载边播放,还可在网页中加入声音等众多优点,因此,Flash已逐步成为了事实上的交互式网络夭量图形标准。我们在许多站点看到的令人羡慕的动画都是Flash动画,所以许多网页制作者都争相制作Flash动画并把它运用到自己的网页中去。但是大家常用的Frontp

2009-12-07 09:41:00 713

vc++动态链接库详解

vc++创建动态链接库详解,说的很详细。真学习ing

2010-02-03

visual assist(visual studio必备工具)包含破解程序

visual assist1624版的,可以用于vc6以及后面所有的vs版本,代码高亮,智能提示(vs自带的自能提示不好用),使用visual studio必备。包含了破解程序Patch.exe,安装完运行即可。有点不完美的地方是有时界面中有一些乱码,不过一下就没了,整体上不影响。如果有好的破解版本,请留言通知下..

2010-02-03

飞鸽传书src(能够编译运行,使用)C++

飞鸽传书的源代码,能够编译运行,正常使用

2010-02-03

opengl游戏开发教程

两个pdf的文件,叫你如果使用opengl开发游戏

2009-04-24

空空如也

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

TA关注的人

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