<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[季风博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/panker2008</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; panker2008]]></copyright><item><title><![CDATA[中国历史年代史的一些总结-缕清上下五千年]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46619419</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46619419</guid><author>panker2008</author><pubDate>Wed, 24 Jun 2015 14:01:22 +0800</pubDate><description><![CDATA[闲着无聊，花了几天的时间整理了中国的历代王朝，主要是为了一目了然中国的朝代，熟话说读史使人明智，就当明智一回，算是对上下五千年的编年史做个整理]]></description><category></category></item><item><title><![CDATA[安静的过马路----做一个平和的程序员]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46558501</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46558501</guid><author>panker2008</author><pubDate>Fri, 19 Jun 2015 10:49:42 +0800</pubDate><description><![CDATA[早上起的有点早，洗漱完毕后跑了一圈，无所事事的去上
我是特别喜欢骑摩托的那种，喜欢那种发动机的震动和风呼呼而过的感觉，今早去公司也比较早，比往常提前了近半个小时
作为一个程序开发的人，由于技术更新的速度过于快，从小又接受的传统的小学初中高中大学教育，很多时候都是在拼命的追赶，具体追赶什么，自己也不清楚
做什么事情都是往前赶，学什么东西都是恨不得一下子的全部掌握，PDCA的学习方法十分的熟练]]></description><category></category></item><item><title><![CDATA[同步和异步概念的解释]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46530215</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46530215</guid><author>panker2008</author><pubDate>Wed, 17 Jun 2015 09:49:32 +0800</pubDate><description><![CDATA[同步就是一根筋，一件事从头到尾，干每件事情都得有确定的返回值，只有返回以后才执行下一步，有点一条道步步稳打走到黑的感觉
异步就是笑面虎，他可以依次的做很多事情，具体每件事情，他不需要等完成后的返回值直接做下一步，有所有事情中同时处理游刃有余的感觉]]></description><category></category></item><item><title><![CDATA[c++中string类的详解]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46514605</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46514605</guid><author>panker2008</author><pubDate>Tue, 16 Jun 2015 09:57:37 +0800</pubDate><description><![CDATA[通过在网站上的资料搜集，得到了很多关于string类用法的文档，通过对这些资料的整理和加入一些自己的代码，就得出了一份比较完整的关于string类函数有哪些和怎样用的文档了！
下面先罗列出string类的函数有哪一些，然后再罗列出函数的原型，最后到代码的实现


标准C++中提供的string类得功能也是非常强大的，一般都能满足我们开发项目时使用。现将具体用法的一部分罗列如下，只起一个抛砖]]></description><category></category></item><item><title><![CDATA[socket技术详解（看清socket编程）]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46502783</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46502783</guid><author>panker2008</author><pubDate>Mon, 15 Jun 2015 13:30:35 +0800</pubDate><description><![CDATA[socket编程是网络常用的编程，我们通过在网络中创建socket关键字来实现网络间的通信，通过收集大量的资料，通过这一章节，充分的了解socket编程，文章用引用了大量大神的分析，加上自己的理解，做个总结性的文章]]></description><category></category></item><item><title><![CDATA[回调函数的相关知识点]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46472269</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46472269</guid><author>panker2008</author><pubDate>Fri, 12 Jun 2015 15:32:45 +0800</pubDate><description><![CDATA[1,：为什么想彻底解决回调函数
前好长一段时间看过孙鑫老师的c++的深入浅出，在没有基础的情况下，囫囵吞枣的看了几遍，很多理解起来很吃力。后来花了很长一段时间打基础，现在打算以后几个月重新彻底的读懂这本书，马上就要开始学习第一章了，记得当时的windows运行机制和mfc的封装讲的很精彩，即的当时的那个回调函数好像是windows运行机制的核心，所以专门的讲这个回调函数的所有知识点罗列出来
大]]></description><category></category></item><item><title><![CDATA[char *指针的详细解释]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46466675</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46466675</guid><author>panker2008</author><pubDate>Fri, 12 Jun 2015 06:39:26 +0800</pubDate><description><![CDATA[前段时间写了一篇char*和char[]的区别，今天对char*做个更深的理解
1：char指针和其他指针一样，也是定义了一块地址，如int*定义了一块栈，4个字节，char*呢，现在写一段代码
#include
using namespace std;
int main()
{
	int a=12;
	char b='67';
	int *c=&a;
	char *d=&b;
	return]]></description><category></category></item><item><title><![CDATA[一个同学的c++的故事（推测c++的由来）（一）]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46412347</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46412347</guid><author>panker2008</author><pubDate>Mon, 08 Jun 2015 14:35:55 +0800</pubDate><description><![CDATA[1：理解的类的定义
      面向过程的编程将世界织成了一张网，网的节点环环相扣
      面向对象的编程将世界分成了块，块与块之间相互关联和独立
      在c++没有出现之前，c++之父或许发现了c语言的很多弊端，于是引进了类，但是为什么要引进类了，这里，我站在当时的一个立场，比如我当时就在上世纪70年代末，那个时候只有c语言等面向过程的语言，沿着这个思路，开始弥补c语言的不足，然]]></description><category></category></item><item><title><![CDATA[函数重载的意义详细说明]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46375719</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46375719</guid><author>panker2008</author><pubDate>Fri, 05 Jun 2015 13:30:25 +0800</pubDate><description><![CDATA[c++的函数的重载可以说是c++比较常用并且重要的特性了，深入底层的了解函数的重载对这个特性的灵活运用起到很关键的作用，很多也是自己通过自己的角度理解这个特性，还是从内存的存储机制的角度上看函数的重载，分析这个特性还是老流程：假设，然后验证，根据验证的条件编写相关的代码，然后根据代码的实际情况得出结论，对比假设，最后得出结论，发现新问题的话记录新问题
1：函数重载：根据个人的理解就是讲函数重新的]]></description><category></category></item><item><title><![CDATA[总结：用一个例子包含c++的所有的基本知识点（一）]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46372003</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46372003</guid><author>panker2008</author><pubDate>Fri, 05 Jun 2015 09:15:01 +0800</pubDate><description><![CDATA[c++基础学习有近一个月了，每天十几个小时的敲代码，翻资料，验证，用完了两包a4纸，记录验证，个人感觉c++的基本知识和一些原理学的有点柳暗花明的意思，手头也没什么需求，就当自己给自己定义个需求，然后自己将他实现，争取涉及到c++的左右的基础方面的知识，这里的基础知识不包含stl库，mfc库，只是在控制台上开发，用最基础的数据结构，最基本的语法，以及宏定义，io流以及一些复合结构体，像类的封装，多]]></description><category></category></item><item><title><![CDATA[c++函数的参数传递的原理及其过程]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46356073</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46356073</guid><author>panker2008</author><pubDate>Thu, 04 Jun 2015 11:08:01 +0800</pubDate><description><![CDATA[我们只是知道函数调用的过程是先传递参数，然后是函数体，然后是返回值的顺序，但是这个过程怎么实现的，以及参数的入栈顺序等等，这里我大致的也是实验的态度做个验证，验证这句话也是为了加深自己对函数的调用，以及参数的传递的一个深刻的解释
1：验证的题目
           1、函数的调用过程的顺序（可能不这么个说法），验证函数是参数先传递个给函数主体，然后是函数体，最后是返回值]]></description><category></category></item><item><title><![CDATA[关于c++内存的一点总结20150603]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46339609</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46339609</guid><author>panker2008</author><pubDate>Wed, 03 Jun 2015 06:01:16 +0800</pubDate><description><![CDATA[对C/C++内存的管理一直是比较敏感的知识点，这方面的知识涉及到和底层硬件直接打交道，我关键又学那么长一段时间硬件，对这块知识点理解的又不是那么全面，借这段时间空暇时间多，稍微的做个总结，以后如果有更加深刻的理解的在做补充,如果有理解偏差，也请大家指正
1：初步的了解c++对内存的分布
            内存的空间，c++一共将这块空间分成了5个部分，就好比一个公司为了好管理，将公司分为]]></description><category></category></item><item><title><![CDATA[我眼中的c++编程总结-20150602]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46323385</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46323385</guid><author>panker2008</author><pubDate>Tue, 02 Jun 2015 10:19:28 +0800</pubDate><description><![CDATA[断断续续的学习了很多东西，有51、Avr、ARM、PLC、C\C++、C#、TB、MC、mql4、linux....等等，近乎填鸭或者囫囵吞枣的、甚至饿狼般的扑到里面，慢慢的积累和理解中，很多知识点都有感性的认识，或多或少的理解一些，或许是为了记忆罢了，将这些知识点整理收集一下，算是做个阶段性质的总结
也非常的欢迎各个行业的专家或者大神能够发现本文的一些我理解的错误，能给我留言，因为我是缺乏对很]]></description><category></category></item><item><title><![CDATA[标准c++库和stl库，boost库，qt库的总结（一）]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46270875</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46270875</guid><author>panker2008</author><pubDate>Sat, 30 May 2015 07:31:57 +0800</pubDate><description><![CDATA[用了很长时间是stdio iostream 等头文件，一直有个疑惑，也用了很长一段是键的stl标准库中个别的类，间接性的知道了boost库，qt库等一系列的库
昨天在有用到#include头文件的时候，想起了istream ostream fstream这些类到底在c++标准中占什么位置，记得在大脑中一直将他们定性到c++标准库，有忽然想起了stl标准模板库里面各个分类里没有包含io这个类别的，]]></description><category></category></item><item><title><![CDATA[用C/C++解决一些数学问题（三）]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46121363</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46121363</guid><author>panker2008</author><pubDate>Thu, 28 May 2015 16:37:28 +0800</pubDate><description><![CDATA[1：对于任意的数组，怎么让这个数组从小到大或者从大到小排序
        需求：输入一组数字，让它从大到小排序
       代码如下
#include 
using namespace std;
void fun1(int str[],char n);
int main()
{
	while(1)
	{
		int str[10];
		for(int i=0;i<10;i++)
		{]]></description><category></category></item><item><title><![CDATA[用C/C++解决一些数学问题（二）]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46046825</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46046825</guid><author>panker2008</author><pubDate>Wed, 27 May 2015 17:00:06 +0800</pubDate><description><![CDATA[1：在日常生活中，一大堆数据，我们要求出这些数据的最大值，这里以整数为例，主要也是重新缕清一下思路
      需求：求出20个数中的最大的数，并且输出：
#include 
using namespace std;
int main()
{
	while (true)
	{
		int a[20];
		for(int i=0;i<20;i++)
		{
			cout<<"请输入第"<<i]]></description><category></category></item><item><title><![CDATA[C/C++的基本语言知识（五）]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46042657</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46042657</guid><author>panker2008</author><pubDate>Wed, 27 May 2015 11:29:34 +0800</pubDate><description><![CDATA[1：指针
        1、指针的声明和初始化
       数据类型 * 指针名 = 初始化地址值
        2、指针的访问
        3、访问指针的数据
#include 
using namespace std;
void main()
{
	int *a=new int;
	cout<<a<<endl;
	cout<<*a<<endl;
	int b=12;
	a=]]></description><category></category></item><item><title><![CDATA[用C/C++解决一些数学问题（一）]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46009785</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46009785</guid><author>panker2008</author><pubDate>Tue, 26 May 2015 17:09:47 +0800</pubDate><description><![CDATA[1：高中有道数学题是求n！的题，意思是求出1*2*3*....*n，现在做一个这样的程序
      要求：输入n值（n必须是整形），然后求出n！，需要要将这个功能写入函数，然后直接调用函数
      代码如下：
#include 
using namespace std;
int fun1();                         //函数声明
void main()
{]]></description><category></category></item><item><title><![CDATA[c++的基本语言知识（四 ）]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46007729</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46007729</guid><author>panker2008</author><pubDate>Tue, 26 May 2015 15:57:53 +0800</pubDate><description><![CDATA[1：数组
      数组通俗一点就是一系列的变量
         1、声明一维数组的形式：
      []={};          如：
	int a[5];
	char b[2]={'a','b'};         2、初始化一维数组：
	int a[5];
	char b[2]={'a','b'};
	char c[]="hello world";
	int d[]={0}]]></description><category></category></item><item><title><![CDATA[c++的基本语言知识（三）]]></title><link>https://blog.youkuaiyun.com/panker2008/article/details/46006861</link><guid>https://blog.youkuaiyun.com/panker2008/article/details/46006861</guid><author>panker2008</author><pubDate>Tue, 26 May 2015 13:28:03 +0800</pubDate><description><![CDATA[1：流程控制结构
     1、if语句，if语句也被称为但分支语句，格式为
       if() 
          ;     2、if...else形式
       if() 
          ;
       else
          ;    3、if...else if...else形式]]></description><category></category></item></channel></rss>