<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[shandy1012的博客]]></title><description><![CDATA[不论甜涩，生活本身就是美好]]></description><link>https://blog.youkuaiyun.com/shandy1012</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; shandy1012]]></copyright><item><title><![CDATA[标准c语言总结（2）]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/128658731</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/128658731</guid><author>shandy1012</author><pubDate>Thu, 12 Jan 2023 15:34:08 +0800</pubDate><description><![CDATA[标准c语言总结（2）]]></description><category></category></item><item><title><![CDATA[标准c语言总结（1）]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/128657362</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/128657362</guid><author>shandy1012</author><pubDate>Thu, 12 Jan 2023 14:02:07 +0800</pubDate><description><![CDATA[标准c语言总结（1）]]></description><category></category></item><item><title><![CDATA[重定向、管道、通配符、配置文件、vim基础介绍]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/128646457</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/128646457</guid><author>shandy1012</author><pubDate>Wed, 11 Jan 2023 17:31:59 +0800</pubDate><description><![CDATA[重定向、管道、通配符、配置文件、vim基础介绍]]></description><category></category></item><item><title><![CDATA[linux常用命令（二）]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/128630266</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/128630266</guid><author>shandy1012</author><pubDate>Tue, 10 Jan 2023 15:59:19 +0800</pubDate><description><![CDATA[linux常用命令（二）]]></description><category></category></item><item><title><![CDATA[Linu进程间通信（一）]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/128615012</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/128615012</guid><author>shandy1012</author><pubDate>Mon, 09 Jan 2023 15:34:49 +0800</pubDate><description><![CDATA[linux进程间通信（一）]]></description><category></category></item><item><title><![CDATA[linux常用命令（一）]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/128612460</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/128612460</guid><author>shandy1012</author><pubDate>Mon, 09 Jan 2023 13:30:27 +0800</pubDate><description><![CDATA[linux常用命令]]></description><category></category></item><item><title><![CDATA[编程学习工具、网站、方法推荐]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/128610062</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/128610062</guid><author>shandy1012</author><pubDate>Mon, 09 Jan 2023 10:46:04 +0800</pubDate><description><![CDATA[编程学习工具、网站、方法推荐]]></description><category></category></item><item><title><![CDATA[c++知识记录day04]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/106315657</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/106315657</guid><author>shandy1012</author><pubDate>Sun, 24 May 2020 15:28:06 +0800</pubDate><description><![CDATA[c++知识记录day04
一、运算符重载
在C++中会把运算符当作函数来对待，所有这些函数可以被重载，这样可以对类型对象进行定制操作。
如果：string 它就支持很多运行符来代替标准库中的函数，= strcpy, == strcmp, += strcat
A a,b;
当对象执行+运行符时：a + b;
成员函数：
const A&amp; operator+(A&amp; b)；

全局函数：
const A&amp; operator+(A&amp; a,A&amp; b);

二、双目录运算符的重载]]></description><category></category></item><item><title><![CDATA[c++知识记录day03]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/106315573</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/106315573</guid><author>shandy1012</author><pubDate>Sun, 24 May 2020 15:25:42 +0800</pubDate><description><![CDATA[c++知识记录day03
一、this指针
类的成员变量单独存储在每个类对象中，成员函数存储在代码段中，所有的类对象共享一份成员函数。
成员函数是如何区别调用它的是那个类对象的？
答：借助了this指针，类的每个成员函数都有一个隐藏的参数this指针，它指向类对象。

类的构造函数中也同样有this指针，指向的就是正在构造的这个对象。

在类中（成员、构造、析构函数）对成员变量、成员函数的访问都是借助了this指针。

this指针是隐藏的，但也可以显示使用：
	1、参数与成员一样时，使用this可以区别出]]></description><category></category></item><item><title><![CDATA[c++知识记录day02]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/106315265</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/106315265</guid><author>shandy1012</author><pubDate>Sun, 24 May 2020 15:12:28 +0800</pubDate><description><![CDATA[c++知识记录day02
面向过程编程：
关注是问题解决的过程步骤（事情是如何解决的），算法。
面向对象编程：
关注的是谁能解决问题(类)，需要什么样的数据（成员变量），具备什么样的技能（成员函数）才能解决问题。
抽象：找出一个能够解决问题的"对象"(观察研究对象)，找出解决所必须的数据（属性）、功能（成员函数）。
封装：把抽象的结果，归结为一个类（数据类型），然后实例化出类对象，设置对象的属性，调用对象的功能达到解决问题的目的。
继承：在解决问题，先寻找之前的类能不解决问题，或解决部分问题，如果可以则把旧]]></description><category></category></item><item><title><![CDATA[c++实现五子棋（附简单代码以及成果）]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/106314917</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/106314917</guid><author>shandy1012</author><pubDate>Sun, 24 May 2020 14:47:54 +0800</pubDate><description><![CDATA[//用c++实现五子棋
#include &lt;iostream&gt;
#include &lt;cstdlib&gt;
#include "getch.h"

using namespace std;

enum Role{RED=99,BLUE};

class Gobang
{
	char board[15][15];
	int key_x,key_y;
	Role role;
public:
	Gobang(int key_x=7,int key_y=7,Role role=RED):key_x]]></description><category></category></item><item><title><![CDATA[c++知识记录day01]]></title><link>https://blog.youkuaiyun.com/shandy1012/article/details/106313640</link><guid>https://blog.youkuaiyun.com/shandy1012/article/details/106313640</guid><author>shandy1012</author><pubDate>Sun, 24 May 2020 14:36:08 +0800</pubDate><description><![CDATA[c++知识记录day01


c++与c的不同点：
*c++完全兼容c的所有内容
*c++是面向对象的编程思想
*c++支持运算符，函数重载，c++中运算符是可以作函数使用的
*c++支持泛型编程，模板
*c++支持异常处理
*c++类型检查严格


g++在ubuntu的安装命令为
sudo apt-get update
sudo apt-get install g++


c++程序：
*文件扩展名为xxx.cpp
*头文件为include （其他头文件根据程序中使用的内容可加相关头文件）
c中的inc]]></description><category></category></item></channel></rss>