<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hereyang5的博客]]></title><description><![CDATA[若心都没有,那你还能走到哪去？]]></description><link>https://blog.youkuaiyun.com/Promise_you</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Promise_you]]></copyright><item><title><![CDATA[const,static,extern用法总结]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/52042543</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/52042543</guid><author>Promise_you</author><pubDate>Wed, 27 Jul 2016 09:50:50 +0800</pubDate><description><![CDATA[const,static,extern用法总结







 


 这是从别人那转的别人的，但没找到原文出处，原文大大抱歉了！


--------------------------CONST---------------------------------------

const应用:
一、对于基本声明
    const int r=100;//标准]]></description><category></category></item><item><title><![CDATA[常引用的几种情况]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/52037476</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/52037476</guid><author>Promise_you</author><pubDate>Tue, 26 Jul 2016 16:57:27 +0800</pubDate><description><![CDATA[#include<iostream>
using namespace std;
int foo(int i)
{
    return i;
}
int main()
{
    int a = 10;
    int& b = a;    // 验证 b就是a ,a就是b
    cout << b << endl;
    ++b;
    cout << a << endl;
    a =]]></description><category></category></item><item><title><![CDATA[到数组的指针]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/51578151</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/51578151</guid><author>Promise_you</author><pubDate>Fri, 03 Jun 2016 13:23:12 +0800</pubDate><description><![CDATA[在C++中，指针和数组密切相关。一个数组的名字能够被用到做它的开始元素的指针。　void fun()
　{
    　char arr[] =　"here5yang";
    　char *p = arr;
    　strlen(p);
    　strlen(arr);
  }指向开始元素，从数组名到这个数组的开始原色的指针是隐式转换。 
即上述 是隐式的从char [] 转换到char *]]></description><category></category></item><item><title><![CDATA[游戏知识略解]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/51501466</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/51501466</guid><author>Promise_you</author><pubDate>Wed, 25 May 2016 20:36:03 +0800</pubDate><description><![CDATA[六大类游戏开发领域：1、3A游戏(Triple-A)开发    市面上的大作 
2、社交和休闲类游戏开发 
3、移动游戏开发 
4、功能性游戏开发 
5、学术性游戏开发 
6、独立游戏开发.Direct 3D和OpenGL是Windows图形API的两大顶梁支柱；游戏组成：GUI(Graphical User Interface)图形用户接口 和引擎(Engines)；windows平台下游戏编写铁]]></description><category></category></item><item><title><![CDATA[C++重载]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/51460693</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/51460693</guid><author>Promise_you</author><pubDate>Fri, 20 May 2016 12:08:29 +0800</pubDate><description><![CDATA[1、什么是函数重载？   在同一个作用域中(前提)，函数名相同，参数表不相同的函数（条件）；构成重载关系。
   重载与函数的返回赖幸和参数名无关，只与参数的个数、类型和顺序有关。
2、重载解析1）根据调用函数时所提供的实参，按照类型匹配的原则，找到相应的重载版本的过程。类型无法完全匹配时，char的整型提升为int；解析的时候是在类型安全的前提下，优先选择工作量小的进行的。]]></description><category></category></item><item><title><![CDATA[python笔记 - 高级属性(20160413)]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/51145566</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/51145566</guid><author>Promise_you</author><pubDate>Wed, 13 Apr 2016 18:09:16 +0800</pubDate><description><![CDATA[生成器：
  在python中，一遍循环一遍计算出结果的运算机制，称为生成器：generator
  要创建一个generator，有很多种方法，
  第一种：只要把一个列表生成式的[]改成()即可
>>> L = [x * x for x in range(10)]
>>> L
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
>>> g = (x * x ]]></description><category></category></item><item><title><![CDATA[包和帧的区别]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/51145508</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/51145508</guid><author>Promise_you</author><pubDate>Wed, 13 Apr 2016 18:02:02 +0800</pubDate><description><![CDATA[包(Packet)是TCP/IP协议通信传输中的数据单位，一般也称“数据包”。 
TCP/IP协议是工作在OSI模型第三层(网络层)、第四层(传输层)上的，帧工作在第二层(数据链路层)。上一层的内容由下一层的内容来传输，所以在局域网中，“包”是包含在“帧”里的。
所谓数据帧（Data frame），就是数据链路层的协议数据单元，它包括三部分：帧头，数据部分，帧尾。其中，帧头和帧尾包含一些必要的控制信]]></description><category></category></item><item><title><![CDATA[python笔记 - 高级属性(20160411)]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/51125368</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/51125368</guid><author>Promise_you</author><pubDate>Mon, 11 Apr 2016 20:45:27 +0800</pubDate><description><![CDATA[**切片 
迭代** 
    如果给定一个list或tuple，我们可以通过for循环来遍历这个list或tuple，这种遍历我们称为迭代（Iteration）。 
当我们使用for循环时，只要作用于一个可迭代对象，for循环就可以正常运行，而我们不太关心该对象究竟是list还是其他数据类型。那么，如何判断一个对象是可迭代对象呢？方法是通过collections模块的Iterable类型判断：]]></description><category></category></item><item><title><![CDATA[关于const]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/51067780</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/51067780</guid><author>Promise_you</author><pubDate>Tue, 05 Apr 2016 20:14:49 +0800</pubDate><description><![CDATA[关于const，刚接触的时候我一直是比较蒙的，今天突然想到就简单的给自己总结一下； 
1、 
例如在写法上面； 
int const* p; 
int const *p; 
对于这种暂且不论，要细究我感觉意义也不是非常大，约定速成，没有统一的规范，各有各的见解； 
2、 
对于下面三种： 
int const *p; 
const int *p; 
int *const p; 
前两种实际意思表达的]]></description><category></category></item><item><title><![CDATA[4月计划]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/51043862</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/51043862</guid><author>Promise_you</author><pubDate>Sat, 02 Apr 2016 14:36:17 +0800</pubDate><description><![CDATA[关于读书，我现在想看的需要看的东西太多，数不过来；作为一个菜鸟，我想只是做一下这个月月计划：  1、5月1日之前复习《计算机网络》；
2、复习C++重载，继承，多态，异常处理和IO操作；
3、用vs2010或vs2015编写一个C++简易局域网聊天系统；
4、重点在于C++基础核心；MFC在应用；]]></description><category></category></item><item><title><![CDATA[Python笔记-函数(20160319)]]></title><link>https://blog.youkuaiyun.com/Promise_you/article/details/50930842</link><guid>https://blog.youkuaiyun.com/Promise_you/article/details/50930842</guid><author>Promise_you</author><pubDate>Sat, 19 Mar 2016 14:13:34 +0800</pubDate><description><![CDATA[python的函数调用中：函数名其实就是指向一个对象的引用，完全可以把函数名赋值一个变量，相当于给这个函数起来一个别名。


1、空函数

如果想定义一个什么事也不做的空函数，可以用pass语句：


def nop():
    pass


pass语句什么都不做，那有什么用？实际上pass可以用来作为占位符，比如现在还没想好怎么写函数的代码，就可以先放一个pass，让]]></description><category></category></item></channel></rss>