<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wang37921的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/wang37921</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; wang37921]]></copyright><item><title><![CDATA[Vim/Cscope 入门指导]]></title><link>https://blog.csdn.net/wang37921/article/details/8069071</link><guid>https://blog.csdn.net/wang37921/article/details/8069071</guid><author>wang37921</author><pubDate>Sun, 14 Oct 2012 10:26:33 +0800</pubDate><description><![CDATA[转自：http://lab.gracecode.com/manual/cscope_vim_tutorial_zh.html

翻译：手气不错 From

Gracecode.com

Cscope 是一个非常灵巧的工具，但是它仍然需要使用您最顺手的编辑器去发挥它强大的功能。幸运的是，Vim 已经包含了 Cscope 支持。
这篇指导主要介绍了 Vim 内在的 Cscope 支持，以]]></description><category></category></item><item><title><![CDATA[hello world-autotool]]></title><link>https://blog.csdn.net/wang37921/article/details/8050203</link><guid>https://blog.csdn.net/wang37921/article/details/8050203</guid><author>wang37921</author><pubDate>Mon, 08 Oct 2012 22:12:03 +0800</pubDate><description><![CDATA[1.先运行起来
    准备main.c; makefile.am
    makefile.am内容如下:
        bin_PROGRAMS=helloworld
        helloworld_SOURCES=main.c
    执行autoscan, 将configure.scan重命名为configure.ac.并修改内容:
        AC_INIT([h]]></description><category></category></item><item><title><![CDATA[vs2010改变solution configuration（debug->release或者release->debug）时崩溃]]></title><link>https://blog.csdn.net/wang37921/article/details/7672280</link><guid>https://blog.csdn.net/wang37921/article/details/7672280</guid><author>wang37921</author><pubDate>Mon, 18 Jun 2012 09:37:48 +0800</pubDate><description><![CDATA[有空的项目存在。。没有一个文件（如cpp）的项目。。]]></description><category></category></item><item><title><![CDATA[C语言逗号运算符和逗号表达式]]></title><link>https://blog.csdn.net/wang37921/article/details/7530978</link><guid>https://blog.csdn.net/wang37921/article/details/7530978</guid><author>wang37921</author><pubDate>Thu, 03 May 2012 11:57:37 +0800</pubDate><description><![CDATA[一、逗号运算符 

在C语言中，逗号“，”的用法有两种：一种是用作分隔符，另一种是用作运算符。 

在变量声明语句、函数调用语句等场合，逗号是作为分隔符使用的。 

例如： 

int a,b,c; 

scanf('%f%f%f',&f1,&f2,&f3); 

C语言还允许用逗号连接表达式。例如x=5.6,y=2.1,10+x,x+y这里用三个逗号运算符将四个算术表达式]]></description><category></category></item><item><title><![CDATA[STL：循环删除容器中元素的方法和陷阱]]></title><link>https://blog.csdn.net/wang37921/article/details/7077628</link><guid>https://blog.csdn.net/wang37921/article/details/7077628</guid><author>wang37921</author><pubDate>Fri, 16 Dec 2011 15:07:37 +0800</pubDate><description><![CDATA[算法大师Donald Knuth：不成熟的优化是一切恶果的根源(Permature optimization is the root of all evil )。
 
STL中的容器主要是两种：序列式容器和关联式容器。
下面讲到的都是我在开发中曾经遇到过的一些问题，有些例子我做了修改，我想初学STL的人基本都会遇到这些问题。
序列式容器：vector list string等等
关联式容]]></description><category></category></item><item><title><![CDATA[内存地址对齐]]></title><link>https://blog.csdn.net/wang37921/article/details/6900447</link><guid>https://blog.csdn.net/wang37921/article/details/6900447</guid><author>wang37921</author><pubDate>Mon, 24 Oct 2011 13:52:23 +0800</pubDate><description><![CDATA[以前整理过这个问题,但是只是想知道怎么个对齐法，但是为什么要对齐的问题没有考虑过～唉。。要知其所以然。。。现在再抄份文章如下～
图片看不到～点击原文看吧～
http://blog.163.com/crazy20070501@126/blog/static/12865946520112131313900/
    内存地址对齐，是一种在计算机内存中排列数据、访问数据的一种方式，包含了两种相互独]]></description><category></category></item><item><title><![CDATA[马屁股与航天飞机]]></title><link>https://blog.csdn.net/wang37921/article/details/6900369</link><guid>https://blog.csdn.net/wang37921/article/details/6900369</guid><author>wang37921</author><pubDate>Mon, 24 Oct 2011 13:19:49 +0800</pubDate><description><![CDATA[美国铁路两条铁轨之间的标准距离是四点八五英尺。这是一个很奇怪的标准，究竟从何而来的？原来这是英国的铁路标准，因为美国的铁路最早是由英国人设计建造的。那么，为什么英国人用这个标准呢？
    原来英国的铁路是由建电车轨道的人设计的，而这个四点八五英尺正是电车所用的标准。电车轨标准又是从哪里来的呢？
    原来最先造电车的人以前是造马车的。而他们是用马车的轮宽做标准。好了，那么，马车为什么要用这]]></description><category></category></item><item><title><![CDATA[致橡树]]></title><link>https://blog.csdn.net/wang37921/article/details/6870047</link><guid>https://blog.csdn.net/wang37921/article/details/6870047</guid><author>wang37921</author><pubDate>Thu, 13 Oct 2011 14:39:34 +0800</pubDate><description><![CDATA[我如果爱你
绝不像攀援的凌霄花
借你的高枝炫耀自己
我如果爱你
绝不学痴情的鸟儿
为绿荫重复单调的歌曲
也不止像源泉
常年送来清凉的慰藉
也不止像险峰
增加你的高度
衬托你的威仪
甚至日光
甚至春雨
不
这些都还不够
我必须是你近旁的一株木棉
作为]]></description><category></category></item><item><title><![CDATA[亮哥不说话就能让我知道bug在哪。。]]></title><link>https://blog.csdn.net/wang37921/article/details/6867121</link><guid>https://blog.csdn.net/wang37921/article/details/6867121</guid><author>wang37921</author><pubDate>Wed, 12 Oct 2011 17:15:36 +0800</pubDate><description><![CDATA[.....唉。。。
写了个结构体
struct AStruct
{
~AStruct()
{
delete bStruct;
}
BStruct* bStruct;
}
 
而我用的map....保存的是实体。。。不是指针。。然后复制就把上个AStruct给]]></description><category></category></item><item><title><![CDATA[关于写socket遇到的错误，网上搜到的答案]]></title><link>https://blog.csdn.net/wang37921/article/details/6845056</link><guid>https://blog.csdn.net/wang37921/article/details/6845056</guid><author>wang37921</author><pubDate>Wed, 05 Oct 2011 12:52:20 +0800</pubDate><description><![CDATA[http://blog.csdn.net/dylgsy/article/details/1710303
为什么对Socket投递第一个WSARecv()出错并且返回错误为10045?
这个问题都是因为这个 WSARecv 的lpFlags参数引起的，这个参数一定要设置为0，而]]></description><category></category></item><item><title><![CDATA[void function(int (&array)[5])]]></title><link>https://blog.csdn.net/wang37921/article/details/6842621</link><guid>https://blog.csdn.net/wang37921/article/details/6842621</guid><author>wang37921</author><pubDate>Mon, 03 Oct 2011 16:21:34 +0800</pubDate><description><![CDATA[void function(int (&array)[5])]]></description><category></category></item><item><title><![CDATA[QueueUserWorkItem 标记的含义]]></title><link>https://blog.csdn.net/wang37921/article/details/6800541</link><guid>https://blog.csdn.net/wang37921/article/details/6800541</guid><author>wang37921</author><pubDate>Thu, 22 Sep 2011 14:52:43 +0800</pubDate><description><![CDATA[dwFlags参数：
WT_EXECUTEDEFAULT  工作项目放入非I/O组件得线程中。
WT_EXECUTEINIOTHREAD 工作项目放入I/O组件的线程中，这样的线程在I/O请求没有完成之前不会被终止运行，防止因为线程被终止导致I/O请求丢失。 WT_EXECU]]></description><category></category></item><item><title><![CDATA[服务器理论]]></title><link>https://blog.csdn.net/wang37921/article/details/6794503</link><guid>https://blog.csdn.net/wang37921/article/details/6794503</guid><author>wang37921</author><pubDate>Tue, 20 Sep 2011 17:17:11 +0800</pubDate><description><![CDATA[一个实际的服务器的计算是很复杂的，往往是混合了IO计算和CPU计算。IO计算指计算任务中以IO为主的计算模型，比如文件服务器、邮件服务器等，混合了大量的网络IO和文件IO；CPU计算指计算任务中没有或很少有IO，比如加密/解密，编码/解码，数学计算等等。
    在CPU计算中]]></description><category></category></item><item><title><![CDATA[WS_POPUP WS_CHILD]]></title><link>https://blog.csdn.net/wang37921/article/details/6782486</link><guid>https://blog.csdn.net/wang37921/article/details/6782486</guid><author>wang37921</author><pubDate>Fri, 16 Sep 2011 16:15:28 +0800</pubDate><description><![CDATA[WS_POPUP 
Pop-up   windows   are   top-level   windows   and   are   connected   to   the   desktop   window 's   child   windows   list.]]></description><category></category></item><item><title><![CDATA[线程Signaled nonsignaled状态的意思]]></title><link>https://blog.csdn.net/wang37921/article/details/6694335</link><guid>https://blog.csdn.net/wang37921/article/details/6694335</guid><author>wang37921</author><pubDate>Wed, 17 Aug 2011 11:24:13 +0800</pubDate><description><![CDATA[常见的线程同步方法(对象)有： 
    互斥对象(Mutex)，事件对象(Event)，信号量(Semaphore)，临界区(critical section)等。 
Synchronization Functions[1] 
    在同步过程中，两个最重要的概念是同步]]></description><category></category></item><item><title><![CDATA[Accurately Profiling Direct3D API Calls (Direct3D 9) 翻译笔记]]></title><link>https://blog.csdn.net/wang37921/article/details/6681050</link><guid>https://blog.csdn.net/wang37921/article/details/6681050</guid><author>wang37921</author><pubDate>Fri, 12 Aug 2011 10:39:02 +0800</pubDate><description><![CDATA[http://www.opengpu.org/bbs/forum.php?mod=viewthread&tid=2303]]></description><category></category></item><item><title><![CDATA[memset0和memset1的区别。。]]></title><link>https://blog.csdn.net/wang37921/article/details/6678339</link><guid>https://blog.csdn.net/wang37921/article/details/6678339</guid><author>wang37921</author><pubDate>Thu, 11 Aug 2011 11:26:31 +0800</pubDate><description><![CDATA[http://topic.csdn.net/u/20090709/16/a9d9d670-48ee-476e-aa21-6bb9d5f7a40e.html
memset不能为int型数组初始化吗？如
int a[100];
memset(a,1,sizeof(a));
可]]></description><category></category></item><item><title><![CDATA[龙书colorTriangle例子小节]]></title><link>https://blog.csdn.net/wang37921/article/details/6619781</link><guid>https://blog.csdn.net/wang37921/article/details/6619781</guid><author>wang37921</author><pubDate>Wed, 20 Jul 2011 15:17:22 +0800</pubDate><description><![CDATA[龙书开始例子能看到窗体内有个红色三角形的时候，书中教我们定义了一个这样的灵活顶点结构:struct ColorVertex{float x, y, z;D3DCOLOR color;static const DWORD FVF;}const DWORD ColorVertex::]]></description><category></category></item><item><title><![CDATA[多重纹理融合]]></title><link>https://blog.csdn.net/wang37921/article/details/6610793</link><guid>https://blog.csdn.net/wang37921/article/details/6610793</guid><author>wang37921</author><pubDate>Sat, 16 Jul 2011 15:46:49 +0800</pubDate><description><![CDATA[Device->SetTextureStageState(0, D3DTSS_TEXCOORDINDEX, D3DFVF_TEX1); Device->SetTextureStageState(1, D3DTSS_TEXCOORDINDEX, D3DFVF_TEX1);别忘了指定]]></description><category></category></item><item><title><![CDATA[看续续触发器笔记]]></title><link>https://blog.csdn.net/wang37921/article/details/6608553</link><guid>https://blog.csdn.net/wang37921/article/details/6608553</guid><author>wang37921</author><pubDate>Fri, 15 Jul 2011 14:37:28 +0800</pubDate><description><![CDATA[1.定义Parent类型: 代码:#define CONDITIONSERVER_BEGIN(TMSG) template \ class CConditionServer : public CConditionServerBase \ { \ public: \  typede]]></description><category></category></item></channel></rss>