<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[azusalssoo的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/azusalssoo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; azusalssoo]]></copyright><item><title><![CDATA[算括号表达式的实现]]></title><link>https://blog.youkuaiyun.com/azusalssoo/article/details/65441482</link><guid>https://blog.youkuaiyun.com/azusalssoo/article/details/65441482</guid><author>azusalssoo</author><pubDate>Thu, 23 Mar 2017 11:36:01 +0800</pubDate><description><![CDATA[#include  
#include 
#include 
using namespace std;
double Result(const string &expression);


int main()
{
cout 
string s;
getline(cin, s);
cout 
system("pause");
return 0;
}


doub]]></description><category></category></item><item><title><![CDATA[接受一个日期的构造函数]]></title><link>https://blog.youkuaiyun.com/azusalssoo/article/details/64919865</link><guid>https://blog.youkuaiyun.com/azusalssoo/article/details/64919865</guid><author>azusalssoo</author><pubDate>Wed, 22 Mar 2017 15:20:53 +0800</pubDate><description><![CDATA[C++ Primer 5th 9.51
#include  
#include 
#include 
#include 
using namespace std;


struct Date
{
unsigned year;
unsigned month;
unsigned day;
string theyear;
string themonth;
string th]]></description><category></category></item><item><title><![CDATA[查找字符串中的每个数字与字母并输出]]></title><link>https://blog.youkuaiyun.com/azusalssoo/article/details/64442174</link><guid>https://blog.youkuaiyun.com/azusalssoo/article/details/64442174</guid><author>azusalssoo</author><pubDate>Tue, 21 Mar 2017 15:14:23 +0800</pubDate><description><![CDATA[C++ Primer 5th 9.47题
#include  
#include 
#include 
using namespace std;
void Number(const string &s);
void Zimu(const string &s);


int main()
{
string s = "ab2c3d7R4E6";
Number(s);
Zimu]]></description><category></category></item><item><title><![CDATA[字符串的替换]]></title><link>https://blog.youkuaiyun.com/azusalssoo/article/details/64439213</link><guid>https://blog.youkuaiyun.com/azusalssoo/article/details/64439213</guid><author>azusalssoo</author><pubDate>Tue, 21 Mar 2017 10:46:57 +0800</pubDate><description><![CDATA[C++ Primper 5th 9.43，9.44题
在字符串中找一个字符串。若找到就替换为另一个字符串
方法一：使用erase函数和insert函数和迭代器
#include  
#include 


using namespace std;
void Replace(string &s, const string &oldVal, string &newVal);


]]></description><category></category></item><item><title><![CDATA[例题：在链表中查找一个字符串，并插入另一个字符串]]></title><link>https://blog.youkuaiyun.com/azusalssoo/article/details/62884697</link><guid>https://blog.youkuaiyun.com/azusalssoo/article/details/62884697</guid><author>azusalssoo</author><pubDate>Fri, 17 Mar 2017 11:40:44 +0800</pubDate><description><![CDATA[题目为C++ primer 9.28
#include  
#include 
#include 
using namespace std;
void Insert(forward_list &lst, const string &a, const string &b);

int main()
{
forward_list lst{ "nayeon","tzuyu","momo]]></description><category></category></item><item><title><![CDATA[例题：C++中删除链表中的奇数元素]]></title><link>https://blog.youkuaiyun.com/azusalssoo/article/details/62881091</link><guid>https://blog.youkuaiyun.com/azusalssoo/article/details/62881091</guid><author>azusalssoo</author><pubDate>Fri, 17 Mar 2017 09:30:59 +0800</pubDate><description><![CDATA[C++中表示链表的容器是forward_list。
首先给链表赋一个初始值，用列表初始化的方法：forward_list lst{1,2,3,4,5,6,7};
删除链表中元素的语句是erase_after。如lst.erase_after(iter)，iter是一个迭代器，和erase语句不同的是，erase删除的是这个迭代器所指元素，而erase_after删除的是迭代器所指后面的那个元素]]></description><category></category></item><item><title><![CDATA[C++读文件]]></title><link>https://blog.youkuaiyun.com/azusalssoo/article/details/61201767</link><guid>https://blog.youkuaiyun.com/azusalssoo/article/details/61201767</guid><author>azusalssoo</author><pubDate>Fri, 10 Mar 2017 17:39:57 +0800</pubDate><description><![CDATA[C++读文件时犯了三个错误：
一、没有加头文件。文件输入输出需要的头文件是fstream。
二、没有把需要读取的文件放在同目录下。同目录下的程序的后缀名应该是vcxproj。
三、读取文件中的字符应该用getline函数，直接用istream读取会多一个字符串，不知道为什么。]]></description><category></category></item><item><title><![CDATA[this指针在类的成员函数中的传递]]></title><link>https://blog.youkuaiyun.com/azusalssoo/article/details/60334340</link><guid>https://blog.youkuaiyun.com/azusalssoo/article/details/60334340</guid><author>azusalssoo</author><pubDate>Sat, 04 Mar 2017 18:07:42 +0800</pubDate><description><![CDATA[成员函数形参列表后有无const表明this指针是指向常量还是非常量
this指针会传向子函数，也就是说，如果该函数是有const，那么子函数也必须有const,如：
const Screen& display() const
{
do_display();
return *this;
}

void do_display() const
{
cout 
}]]></description><category></category></item><item><title><![CDATA[C++中构造函数中使用函数进行初始化]]></title><link>https://blog.youkuaiyun.com/azusalssoo/article/details/60322571</link><guid>https://blog.youkuaiyun.com/azusalssoo/article/details/60322571</guid><author>azusalssoo</author><pubDate>Sat, 04 Mar 2017 11:04:34 +0800</pubDate><description><![CDATA[返回局部变量不能使用引用，因为局部变量在语句块结束后就会被销毁，找不到。这时候要使用拷贝。
比如：
Person read(istream &it)
{
Person thePerson;
it >> thePerson.name >> thePerson.address;
return thePerson;
}

返回的是一个对象，构造函数想在初始化的时候变成这个对象，那么就需]]></description><category></category></item><item><title><![CDATA[头文件怎么写]]></title><link>https://blog.youkuaiyun.com/azusalssoo/article/details/60154071</link><guid>https://blog.youkuaiyun.com/azusalssoo/article/details/60154071</guid><author>azusalssoo</author><pubDate>Fri, 03 Mar 2017 23:11:10 +0800</pubDate><description><![CDATA[首先创建一个头文件。格式为xxx.h。


头文件的头文件保护符格式为：
开头：
#ifndef XXX_H
#define XXX_H
注意全变成大写
结尾：
#endif


在源程序中引用头文件：
#include "xxx.h"]]></description><category></category></item></channel></rss>