自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 小程序&小问题&小算法集合帖

本文整理论坛上看到的值得学习的东西,可能是程序段或者一些网文和自己的一些总结,会不断更新。   

2011-06-08 22:17:00 360

原创 DirectX9 学习(1)

一般的Direct3D程序通常有以下5步 (1)初始化Direct3D所有的Direct3D程序,都是从创建一个IDirect3D9 interface 开始,以这个接口的->Release()结束。这个接口可以说代表了整个Direct3D程序的生命周期。他也是其他一系列Direct3D接口的祖先接口。在DirectX9中,我们通过 Direct3DCreate9 方法来获取一个此

2011-06-29 23:00:00 992

原创 根据限定符分割单词strtok和strchr

char *strtok( char *strToken, const char *strDelimit );ParametersstrTokenString containing token or tokens.strDelimitSet of delimiter characters.localeLocale to use.Return Va

2011-06-09 23:00:00 997 1

原创 (转)大小端(Big endian,little endian)

    端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为Big Endian,从尖头开始将鸡蛋敲开的人被归为Littile Endian。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开。在计算机业Big Endian

2011-06-08 16:32:00 625

原创 堆和栈的区别(转过无数次的文章)

 一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是

2011-06-07 18:04:00 332

原创 K&&R写的书果然NB 4_26

<br />#include <stdio.h>#define IN 1#define OUT 0int main(){ int c, word_count = 0; int state = OUT; while( (c = getchar() ) != EOF ) { if(c == ' ' || c == '/t' || c== '/n') { state = OUT;

2011-04-26 02:55:00 1218

原创 windows live writer test

1: /*********************************************************************** 2: filename: CEGUIDefaultResourceProvider.cpp 3: created: 8/7/2004 4: author: James '_mental_' O'Sullivan

2011-04-19 20:50:00 543 1

原创 再看Windows编程

1.可以在vs的 编辑->查找和替换->在文件中查找 中查看windows.h等头文件的内容

2011-03-16 10:22:00 333

原创 再看Effective C++(1)

<br />1. 所谓声明 (declaration) 是告诉编译器某个东西的名称和类型,但不具体定义(让编译器知道有这东西)<br /> 

2011-03-05 11:18:00 266

原创 再看cpp primer(1)

1.字(word),字 是在cpu内部传输,处理,暂存的最大数据大小。在16位cpu中,一个字是16位,双字是32位在32位cpu中,一个字为32位,双字为64位

2011-03-02 09:27:00 355

原创 关于引用的一个释疑

今天复习了下模版,写了如下一个程序template void fun(std::ostream &os,T &e){ os然后如下调用:fun(cout,11);出现如下编译错误:error C2664: “fun”: 不能将参数 2 从“int”转换为“int &”baidu后,网上的一些解释不能释疑,还是c++ primer好,疑问终于解决,原文如下const 引用可以初始化为不同类型的对象或者初始化为右值,如字面值常量:int i=42;const int &r=42;const

2011-02-14 16:20:00 322

原创 顺序表元素类型为Int,将其调整为左右2部分,左边为奇数,右为偶且O(n)

<br />void adjust( SqList<int> & slist){ int left=1; int right=slist.length(); int lItem,rItem; while (left<right) { slist.getAt(left,lItem); slist.getAt(right,rItem); if (lItem%2==1)//left为奇数 { ++left; } else if (rItem%2=

2011-02-12 23:38:00 2449

原创 使用string,ostringstream等需要注意的事

void SqList::traverse( std::ostringstream &osstream ) const 今天自己写了个模版类,需要在其中使用string,ostringstream等因为他们属于标准模板库,所以需要注意不管是函数的返回值还是参数,都必须加上std::或者干脆using namespace std;另外这些函数的拷贝构造函数一般都是private的,所以返回值和参数类型一般为引用

2011-02-12 21:33:00 630

原创 CPP中几种数字 字符串 互转的方法

1.sprintf这个方法最好用,但老是忘记...例:char ch[128];sprintf(ch,"%d%s",11,"abc");//ch内容为11abc

2011-02-12 20:57:00 2193

原创 Win7下将文件夹的视图方式应用于子文件夹

我用win7时喜欢 大图标 的视图方式,可是怎么将这种视图方式应用于子文件夹呢首先将根文件夹的视图方式更改为想要的视图方式,让后在左边->组织->文件夹和搜索选项->看图说话

2011-02-12 17:54:00 4124

原创 VAX宏 整理

1:文件头说明/*-----------------------------------------------------------------------------Author: Wu HaiFilename: $FILE_BASE$.$FILE_EXT$Description: $Description$-----------------------------------------------------------------------------*

2011-02-06 20:17:00 702

原创 VirtualBox 4 Ubuntu 10.04安装增强功能

<br />两种方法:<br /> <br />     选中控制->安装增强功能后,重启Ubuntu<br />     桌面上出现一个光盘图标,打开它<br />     文件窗口右上角有个“打开自动运行”按钮(可能是这个名字),会跳出一个要运行VBoxLinuxAdditions-x86.run的提示,选择运行即可<br /> <br />------------------------------------------------------------------------<br />  终端

2011-02-06 15:56:00 691

原创 在CMD中使用cl.exe编译的问题

如果直接在cmd中使用cl的话需要设置比较麻烦的INCLUDE和LIB环境变量,这里介绍一种比较简单的方法:VS->工具->visual studio 2008 Command Prompt,这个环境下自动就把这些复杂的东西设置好了,同时也是个小黑板,仔细看,会发现其实是运行了一个bat文件。如果出现:Setting environment for using Microsoft Visual Studio 2008 x86 tools. 此时不应有 /Utilities/Bin/x86";C:/WIN

2011-02-04 17:59:00 3812

原创 aStyle配置 备忘

<br />可执行文件后请将astyle放在Path(C:/Program Files/Microsoft Visual Studio 8/Common7/IDE)中,这样会方便很多。<br /> <br />

2011-02-04 13:52:00 578

转载 vs 08解决方案的目录结构设置和管理

<br />好文,转一下。。。<br />VC 2008 解决方案的目录结构设置和管理一个中等规模的解决方案通常都会包含多个项目,其中一些项目产出静态库,一些产出动态库,一些用于单元测试,还有的产出最终的应用程序执行档。除此以外,根据项目的需求,还会使用一些第三方的库。所以为解决方案设置一个合理的目录结构,不但可以使得代码管理更井井有条,项目成员之间也更容易相互配合,更重要的是能够使得最终应用程序的安装包制作,源代码打包发布和转移变得十分容易。解决方案与项目:从VC6之后VC系列就使用解决方案(Soluti

2011-02-03 12:20:00 389

VC++开发技术文章大全

大量VC方面的总结文章! 大量VC方面的总结文章! 大量VC方面的总结文章!

2011-05-13

使用DirectX 9渲染 CEGUI的一个例子

使用DirectX和CEGUI的一个例子,CEGUI版本是0.7.5,其他版本下也是一样,修改几行代码即可

2011-05-13

Visual Assist X v10.6.1842.0 破解版

内容既为标题所述,不多解释 绝对可用 对得起你的分!

2011-03-05

空空如也

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

TA关注的人

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