<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dongw1023的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dongw1023</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dongw1023]]></copyright><item><title><![CDATA[iphone 开发 自定义UITableViewCell的子类 ,轻松添加图片文本信息等]]></title><link>https://blog.youkuaiyun.com/dongw1023/article/details/8541490</link><guid>https://blog.youkuaiyun.com/dongw1023/article/details/8541490</guid><author>dongw1023</author><pubDate>Fri, 25 Jan 2013 12:29:03 +0800</pubDate><description><![CDATA[转自http://blog.youkuaiyun.com/dongstone/article/details/7438254




有时候我们要使UITableView显示的数据更具可观性，更美化，就只能在视图控制器的.m文件中用代码一句一句地去写，这样就会需要繁杂大量的代码。不可否认，有时候人是很懒惰的，其中的最佳解决办法就是自定义一个UITableViewCell，控件可直接在上面拖拽，设置尺]]></description><category></category></item><item><title><![CDATA[CCSprite 精灵动画]]></title><link>https://blog.youkuaiyun.com/dongw1023/article/details/8541475</link><guid>https://blog.youkuaiyun.com/dongw1023/article/details/8541475</guid><author>dongw1023</author><pubDate>Fri, 25 Jan 2013 12:24:48 +0800</pubDate><description><![CDATA[本文转自 http://www.th7.cn/Program/Android/201211/111119.shtml

记得以前学习XNA游戏开发的时候，操作精灵角色的攻击或者行走动作都是给出特定的几张序列图或者一张长序列图然后通过切割来作一帧一帧的切片动画播放。 

开始 

关于精灵sprite我从网上摘录了一段话如下
说白一点，精灵就是将图形资源加载到内存中，并根据游戏需要将其]]></description><category></category></item><item><title><![CDATA[OpenGL 之 坐标变换]]></title><link>https://blog.youkuaiyun.com/dongw1023/article/details/7874927</link><guid>https://blog.youkuaiyun.com/dongw1023/article/details/7874927</guid><author>dongw1023</author><pubDate>Thu, 16 Aug 2012 20:42:25 +0800</pubDate><description><![CDATA[创建OpenGL模型过程：



 

OPENGL坐标变换很有特点，为了简单描述先定义2个坐标系：
（1）世界坐标系：
无论如何变换，世界坐标系都不动，以屏幕中心为原点(0, 0, 0),你面对屏幕，你的右边是x正轴，上面是y正轴，屏幕指向你的为z正轴。
（2）当前绘图坐标系（即局部坐标系）：
当前绘图坐标系是绘制物体时的坐标系。程序刚初始化时，世界坐标系和当前绘图坐标系是重]]></description><category></category></item><item><title><![CDATA[Linux下定时器使用]]></title><link>https://blog.youkuaiyun.com/dongw1023/article/details/7644012</link><guid>https://blog.youkuaiyun.com/dongw1023/article/details/7644012</guid><author>dongw1023</author><pubDate>Fri, 08 Jun 2012 09:06:20 +0800</pubDate><description><![CDATA[Linux下的定时器有两种，以下分别介绍： 

       1、alarm 
       如果不要求很精确的话，用 alarm() 和 signal() 就够了 
           unsigned int alarm(unsigned int seconds) 
       专门为SIGALRM信号而设，在指定的时间seconds秒后，将向进程本身发送SIGALRM信号，又称]]></description><category></category></item><item><title><![CDATA[Q_OBJECT 作用]]></title><link>https://blog.youkuaiyun.com/dongw1023/article/details/7493207</link><guid>https://blog.youkuaiyun.com/dongw1023/article/details/7493207</guid><author>dongw1023</author><pubDate>Tue, 24 Apr 2012 12:54:35 +0800</pubDate><description><![CDATA[最近，在使用qt编写界面，要求：
1. 通过线程的signal使主线程的界面上的进度条产生变化。


发现怎么调用signal 都没有反应，后在网上查了下，发现在写线程的时候少了Q_OBJECT，所以不支持信号槽机制。]]></description><category></category></item><item><title><![CDATA[asmlinkage]]></title><link>https://blog.youkuaiyun.com/dongw1023/article/details/7390962</link><guid>https://blog.youkuaiyun.com/dongw1023/article/details/7390962</guid><author>dongw1023</author><pubDate>Sat, 24 Mar 2012 20:48:46 +0800</pubDate><description><![CDATA[本文的内容转载自 
http://hi.baidu.com/fiction_junru/blog/item/75ee131e94c397c3a78669d1.html
 
在大型C语言项目工程或者linux内核中我们都会经常见到两个FASTCALL和armlinkage

两个标识符(修饰符)，那么它们各有什么不同呢？今天就给大家共同分享一下自己的心得.

大家都知道在标准C系中函数]]></description><category></category></item><item><title><![CDATA[彻底搞定C指针－函数名与函数指针]]></title><link>https://blog.youkuaiyun.com/dongw1023/article/details/7332340</link><guid>https://blog.youkuaiyun.com/dongw1023/article/details/7332340</guid><author>dongw1023</author><pubDate>Thu, 08 Mar 2012 12:46:03 +0800</pubDate><description><![CDATA[本文转载自  http://blog.pfan.cn/whyhappy/6030.html 
 
函数名与函数指针

一 通常的函数调用
    一个通常的函数调用的例子：
//自行包含头文件
void MyFun(int x);    //此处的申明也可写成：void MyFun( int );

int main(int argc, char* argv[])
{]]></description><category></category></item><item><title><![CDATA[string与string.h 的作用和区别]]></title><link>https://blog.youkuaiyun.com/dongw1023/article/details/2754356</link><guid>https://blog.youkuaiyun.com/dongw1023/article/details/2754356</guid><author>dongw1023</author><pubDate>Fri, 01 Aug 2008 16:12:00 +0800</pubDate><description><![CDATA[c++中 string与string.h 的作用和区别 #include    void  main()  {    string  aaa=  "abcsd  d";    printf("looking  for  abc  from  abcdecd  %s/n", (strcmp(aaa,"abc"))  ?  "Found"  :  "Not  Found");  }  不能正确执行，提]]></description><category></category></item></channel></rss>